NumberFormatLocalプロパティ

Excel VBA から Range オブジェクトの NumberFormatLocal プロパティを参照する方法について解説します。

(Last modified: )

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 から Range オブジェクトの NumberFormatLocal プロパティを参照する方法について解説しました。

( Written by Tatsuo Ikura )

Profile
profile_img

著者 / TATSUO IKURA

プログラミングや開発環境構築の解説サイトを運営しています。