0

月初に、前月の実績を社内システムから取得しなければならないんですが、その際に期間(開始日と終了日)を入力しなければならないのですが、シナリオの中で前月の最終日を取得する方法を教えてください。

ライブラリ日付関連にある「n月後の日付計算」を使えば出来そうな気がするのですが、基準日をどうすればよいのか・・・

Excel関数(=DATE(YEAR(TODAY()), MONTH(TODAY()) - 1, 1))のようなことは出来ないのでしょうか?

よろしくお願いします。

この質問は解決済みのためクローズされています。
編集済みのコメント

閉じられてしまいましたが、下記のようなスクリプトを使うことでご質問にあるExcelの数式の処理をWinActorで実行することもできます。
——-ここから——-
input = !Excel数式!
Set xlsApp = CreateObject("Excel.Application")
SetUMSVariable $出力$, xlsApp.Evaluate(input)
Set xlsApp = Nothing
——-ここまで——-
今回のように日付を扱う場合は、シリアル値が返ってきますので下記のようにすることで日付の文字を返すことができます。

——-ここから——-
input = !Excel数式!
Set xlsApp = CreateObject("Excel.Application")
SetUMSVariable $出力$, CDate(xlsApp.Evaluate(input))
Set xlsApp = Nothing
——-ここまで——-