スタンダード 模擬問題

Excel VBA スタンダード 模擬問題 ① 第9問 4章-2

次のコードは、ブックにNOW関数を利用し今日の日付で「20230622.xlsm」のような形式の名前でファイルを保存するマクロである。 空欄に入る適切な語句を入力しなさい。

Sub Exam1()
  ThisWorkbook.SaveAs "C:\Local\" & 【 ① 】(Now, "【 ② 】") & ".xlsm"
End Sub

 

正解

【 ① 】format

【 ② 】yyyymmdd

解説
日付を表す数値を加工するときはFormat関数を使用します。
構文:Format(値, 書式記号)

書式記号
yyyy・・・四桁の西暦年
m・・・月、mm・・・月二桁
d・・・日、dd・・・日二桁

書式記号は””で囲い指定します。
月を06など10の位を0で表す場合はmmを使用します。