|
質問させていただきます。ワードから特定の秀丸ファイルを開くにはどのようにすれ
ば良いのでしょうか。
最終的に実現したいことは
(1)ワードのテキストをコピー
(2)ワードから秀丸を起動 ←今はここの質問
(3)秀丸でマクロを実行しテキスト加工
(4)秀丸で最終のテキストを固定
という操作です。
これをワード上で登録したキー1つで実行したいのですが、(2)のところで引っ掛
かっています。
*
こちらに以前、ワードから秀丸を一般的に起動させるコマンドの紹介がありました。
Sub 秀丸起動()
Dim obj As Object
Set obj = CreateObject("WScript.shell")
obj.Exec "c:\Program Files\Hidemaru\Hidemaru.exe"
End Sub
これで秀丸が起動し白紙の秀丸が開くことは確認できました。
*
しかし実現したいのは、特定の秀丸を開きそこでマクロを自動実行することです。そ
のためには秀丸を単に起動するのではなく、個別の<XXX.MAC>か<XXX.txt>のようなフ
ァイルを開く必要があると考えました。
そこで
obj.Exec "c:\Program Files\Hidemaru\Hidemaru.exe"
の一部を<XXX.MAC>や<XXX.txt>に変えてみたのですが、有効なWin32のアプリケーシ
ョンではないというメッセージが出て秀丸が起動しません。
どのようにしたら良いのかご教示いただければ幸いです。
柳絮
|
|