3流プログラマのメモ書きスマートフォン用の表示で見る3流プログラマのメモ書き元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。vb.net引き続き.NetのDataGridViewコントロールネタです。以外にするとなんと勝手にCtrl+Cでセルの値がタブ区切り形式でクリップボードにコピーされます。お、これをそのままエクセルに貼り付けたら、楽勝じゃんと思ってましたが、やはり簡単にはいきませんでした。前の記事であった、改行問題。一つはエクセル貼り付け時に文字化けするという点です。して解釈しているためみたいです。形式を選ぶようにすれば問題ないのですが、それはユーザには不親切ということではやりプログラム内での解決法を模索。それで探しているとDataGridViewの内容をExcelに貼り付けるにて、Ctrl+CのKeyUpイベントで強制的にクリップボードにテキスト入れると方法が載っていました。それで、試してみましたが、結果はダメ。なんか、.Net内部のCtrl+C処理と自身がKeyUPで記述した処理の順番がキーアップのタイミングにより異なっているみたいです。思いついたのはコンテキストメニュー(右クリック)です。こにショートカットキーを登録できたはずだ!ということで、こちらを参考に、Ctrl+Cのショートカットキーを持つコンテキストメニューを作りました。そのメニューを押下すると前の記事で作った、GetClipboard()を実行させるようにします。これで動かすと意図どおりに動き、エクセル貼り付け時にも文字化けしなくなりました。これ解決するのに、数時間。Readerにはスナップショッ...2010-09-25(Excel)配列数式を使ってみたA列(A2:A10)に下記のような数値が並んでるとします。Writer)フォントワークギャラリーの縦書きと選択方法OpenOffice3.2です。OpenOfficeでフォントワークギャラリーを...2010-06-26(.Net,OpenOffice)Calcでは通貨の円記号が全角になる。»プロフィールid:deloreanmc12元開発職→現社内SEの三流プログラマのIT技術メモ書き。このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(35)思ったこととかニュースとか。月別アーカイブ注目記事はてなブログをはじめよう!deloreanmc12さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。