• 締切済み

VBAでコピーモードを解除すると一緒にクリップボードの中身も消えてしまう・・・

エクセルのVBAでコピーモードを解除(Application.CutCopyMode = False) すると一緒にクリッポボードの文字が消えてしまいます。 外部入力したいので、点滅している枠線だけを元に戻してクリップボード内の文字はそのままにしておきたいのですが何か方法はありますか?

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

Win共通のcopyしたときに保存される記憶域と、オッフィス・クリップボードで保存される記憶域が違うのでは。 ーー Googleで「エクセル クリップボード vba」 「エクセル クリップボード コピー」 「Office クリップボード コピー 違い」 http://www.d-yumekobo.jp/benri/bn_ap_01.html で照会すれば記事が出る。 たとえばクリップボード中心の記述 http://officetanaka.net/excel/vba/tips/tips20.htm ーー 質問に対する直セルの回答で無いかもしれないが、参考に。

bobo21
質問者

お礼

下のHPを参考にうまくできそうです ありがとうございました

  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

配列に格納しておけば何時でも取り出せるのでは v = Range("A1:A10").Value Range("C1:C10").Value = v

関連するQ&A