RSSユーザー
UWSC上でエクセルの一つの条件時に2つのプログラムを実行させたいです。
いつもお世話になっております。
以前、UWSC上でエクセルのセル値が特定値でマクロ実行するプログラムを教えていただきました。以下の文です、G1=1(休日朝、株価セル値がリセットされていない)時、マクロ3(エクセル上書き保存後終了)実行というものです。
try
ExcelObj = GETACTIVEOLEOBJ("Excel.Application")
If ExcelObj.Sheets("データ").Range("G1").value = 1 Then
ExcelObj.Run("Macro3")
EndIf
except
exit
endtry
この条件の時にもう一つUWSCのスクリプト1を実行させたいのですが、どのように追加して書けばよいかお教えください。
スクリプト1.uws(開いている特定サイトを閉じるスクリプト)
2023年10月09日
大野 了
RSSユーザさん、こんにちは!!
UWSCで別のスクリプトを呼び出すには・・・
CALL スクリプト1のパス
で良いようです!!
2023年10月09日
RSSユーザー
大野様できますた!
try
ExcelObj = GETACTIVEOLEOBJ("Excel.Application")
If ExcelObj.Sheets("データ").Range("G1").value = 1 Then
ExcelObj.Run("Macro3")
CALL C:\Users\・・・・・\スクリプト1.uws
EndIf
except
exit
endtry
たったこれだけでいとも簡単にできました!涙がとまりません。
これで今日のような祝日もゆっくり休めます、ほんとありがとうございました。
2023年10月09日
大野 了
RSSユーザさん、こんにちは!!
他のスクリプト呼び出しが、問題なく動作したようで良かったですっ!!
また何かありましたら、ご質問いただけますと幸いです!!
2023年10月10日