次のコードはセル内の書式を統一後、書式を統一した値を同じセルに入れ直すマクロである。空欄に入る適切な語句を解答しなさい
Sub Exam1()
Dim i As Long
For i = 2 To 6
Cells (i, 1).【 ① 】 = “yyyy/mm/dd”
Cells (i, 1).Value = Cells(i, 1).Value
Next i
End Sub
正解
【 ① 】 NumberFormat
解説
任意のセルを指定の書式を設定する際は以下の構文を使用する
構文:任意のセル.NumberFormat = ”指定の書式”
範囲指定されたセルはすべて統一した書式となり。データの整理が出来ます。
例) 2023/6/8 ”yyyy/mm/dd” ⇒ 2023/06/08
”yyyy/m/d” ⇒ 2023/6/8
Cells (i, 1).Value = Cells(i, 1).ValueはNumberFormatで表示された文字列を、文字列として入れ直しています。
スポンサーリンク
スポンサーリンク