前月最終営業日を取得するワークフロー

今日からDateTime変数を扱い始めたDateTime変数初心者です。
A1セルに"2023/02/22"などと貼り付けると、A3セルに、非営業日の場合は"非営業日"と表示してくれる(営業日の場合はString.Emptyを表示)Excelシートがあるため、これを使って前月最終営業日を取得するワークフローを考案しました。(添付画像参照)
今週金曜に動かないと困るので、詳しい方に事前のチェックをお願いしたいです。
これで動くでしょうか?

添付画像で隠れて見えない代入文やメッセージは下記の通りです。
①dat_前月最終日=DateTime.Parse(dat_本日日付.ToString(“yyyy/MM/01”)).Adddays(-1)
②dat_前月最終日=DateTime.Parse(dat_前月最終日.ToString(“yyyy/MM/dd”)).Adddays(-int_counter)
③"前月最終営業日は" + dat_前月最終日.ToString(“yyyy/MM/dd”) + “です。”

Todayで今日の日付を取得されているので、
金曜日になるよう現在の日付を修正して動作するか試してみてはいかがでしょうか?

AddDaysでDateTimeの日付を変更できます。
(DateTime.Now.AddDays(加算日数) 現在の日付取得(現在からオフセット))