いつも使わせていただいています。
Excel VBAで生成したSQLをクリップボード経由でA2:SQLに貼り付けて実行、という動作を1日
何十回もするので、A2:SQL側でCtrl+A、Ctrl+V、F5とする動作を自動化したくVBAを書いたの
ですが、Ctrl+A、Ctrl+Vのところが反応しません(F5は動きます)。
こんな感じです。
AppActivate (“A5:SQL”)
Application.SendKeys (“^A”), ‘[Ctrl]+[A]を送りSQL全選択。
Application.SendKeys (“^V”), ‘[Ctrl]+[V]を送りクリップボードを貼り付ける。
Application.SendKeys “{F5}”
Alt+EA、Alt+EPを送るようにしてもダメでした。
アプリをメモ帳とかに変えてやるとちゃんと貼り付けされます。
バージョンは2.14とそれ以前のもので確認しています。
何かお分かりでしたらよろしくお願いします。