アプリ版:「スタンプのみでお礼する」機能のリリースについて

表題の通りですが、vba で illustrator のテキストオブジェクトをコピーする為に
sendkey "^a" (オブジェクト選択)
sendkey "^c" (コピー)
しても
sendkey "a" (ダイレクト選択ツール選択)
sendkey "c" (はさみツール選択)
と同じ動きになってしまい、ctrl が効きません。

どのようにすればイラストレーターのテキストをクリップボードにコピーできるでしょうか?
方法はvbaかれでもillustratorのスクリプトからでもいいので
プログラミングに詳しい方アドバイスお願いします。

A 回答 (2件)

sendkeys "^(a)"

    • good
    • 0

sendkey "^a"





sendkeys の「s」は抜けてないんですよね?

sendkeys "^a" ,True
とか
sendkeys "^a" ,False
とか、
「True/False」を入れてみたらダメですか?どうなるでしょうか?
(どっちがどうだったかは忘れました。すみません。ヘルプとか読んでみてください。)

あとは、

sendkeys "^A" ,False
と大文字で書いてみるとか・・・
(多分小文字のほうが動くとは思うんですが、大文字でも動くかも・・・・)
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!