NumberFormatLocalプロパティ

広告

セルに含まれる値の表示形式はRangeオブジェクトの「NumberFormatLocal」プロパティを使って管理しています。

Dim range1 As Range

Set range1 = Range("A1")
range1.NumberFormatLocal = "yy/mm/dd"

まとめて次のように記述しても構いません。

Range("A1").NumberFormatLocal = "yy/mm/dd"

「NumberFormatLocal」プロパティに設定できる値はExcelの「セルの書式設定」の「表示形式」で指定できるものと同じものになります。

表示形式の設定

大きく分ければ数値、日付、時刻の表示形式の設定となります。それぞれ詳しく見ていきます。

Excel VBA入門の他の記事を見てみる

( Written by Tatsuo Ikura )

関連記事 (一部広告含む)
Profile
profile_img

著者 / TATSUO IKURA

初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。