|
>>強化のためサーバのスクリーンセーバーをパスワード付きで設定しまし>た。そう
>すると、Excelのマクロは動くのですが、
>
>窓を開くソフトとスクリーンセーバーとの関係はよくわかりませんが。
>SendKeyは ダメ予想ですが、
>Shell関数は動くと思います。
>retval = Shell("""notepad.exe"" /P a.TXT", 1)
>や
>秀丸マクロの
>run "hidemaru.exe /xa.mac";
>は動きました(そちらと同条件かは不明、WindowsXP)
>WSHでの外部プログラム起動は試していません。
回答ありがとうございます。
これからやってみますが、excelのマクロで次のように秀丸のマクロを起動して
います。
myappid=Shell("C:\Program Files\Hidemaru\Hidemaru.exe /xmacro1.mac")
AppActive myappid
Application.Quit
このままでは、秀丸のマクロが動いていないのか、マクロで変更されるはずのファイ
ルが更新されていないのです。
まずは、Shellの起動状態を追加してみます。
|
|