事務職にてデータ集計用Excelマクロを組んでおります。
シート名を「2021年02月度xxx集計」のように表記するために
下記のように記述しましたが、前月の数字を返す方法に行き詰まってしまいました。
VBA
1Sheets("Sheet1").Name = (Format(Now, "yyyy年")) & (Format(Month(-1), "mm月")) & "度xxx集計"
現在が3月ならば、3月中の集計で月の部分を「02月」と表示できればいいのですが
上記だと必ず「2021年01月度xxx集計」と表示されてしまいます。
前月を2桁で表記するには、どのような記述がベストでしょうか?
ご教示頂けますと幸いです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/06 01:49
2021/03/06 02:09 編集
2021/03/06 01:55