• ベストアンサー

VBA コード内で定義した文字を記憶・貼り付けたい

コントロールボタンを押したら、[abc]という文字を記憶して、Ctrl+Vで貼り付けれるようにしたいです。 ふつうは、エクセルのセルにabcを入力して、それをコピー(.copy)でできるのはわかるのですが、エクセルを介さず、マクロ中に定義した文字[abc]をコピーというか、記憶させたいです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

ユーザーフォームを追加します(お約束) #または参照設定で「Microsoft Forms 2.0 Object Library」にチェックを入れておきます 次のマクロを実行します sub macro1()  dim s as string  dim d as new dataobject  s = "abc"  d.settext s  d.putinclipboard end sub

関連するQ&A