(VB.Net)DataGridViewのショートカットキーでのコピー(Ctrl+C)をExcelに貼り付けると文字化けする 引き続き.NetのDataGridViewコントロールネタです。 DataGridViewで DataGridView.ClipboardCopyMode プロパティ を Disible 以外にするとなんと勝手にCtrl+Cでセルの値がタブ区切り形式でクリップボードにコピーされます。 お、これをそのままエクセルに貼り付けたら、楽勝じゃんと思ってましたが、やはり簡単にはいきませんでした。 問題は、2つ。前の記事であった、改行問題。そして、もう一つはエクセル貼り付け時に文字化けするという点です。 これはどうやらエクセル貼り付け時に Excel がクリップボードの値を HTML Format として解釈しているためみたいです。(ここ参照。) Excelで貼り付け時に テキ
![(VB.Net)DataGridViewのショートカットキーでのコピー(Ctrl+C)をExcelに貼り付けると文字化けする | old_3流プログラマのメモ書き](https://cdn-ak-scissors.b.st-hatena.com/image/square/dde2b47f7b2c24cadc287bc107cf33e6107d6850/height=288;version=1;width=512/https%3A%2F%2Fpds.exblog.jp%2Flogo%2F1%2F200510%2F05%2F63%2Fe009116320090131211041.jpg)