Range.NumberFormat プロパティ (Excel)
オブジェクトの表示形式を表すバリアント型 (Variant) の値を取得または設定します。
構文
expression.NumberFormat
expression は Range オブジェクトを表す変数です。
注釈
指定されたすべてのセル範囲の表示形式が同じでない場合、Null を返します。
表示形式を示す文字列は、[ セルの書式設定] ダイアログ ボックスの [ 表示形式] の文字列と同じです。 この文字列は、NumberFormat プロパティと NumberFormatLocal プロパティで使われますが、Format 関数で使う表示形式とは異なります。
詳細については、 表示形式の書式記号 (Microsoft サポート) を参照してください。
例
次の使用例は、シート 1 のセル A17、行 1、および列 C にそれぞれ表示形式を設定します。
Worksheets("Sheet1").Range("A17").NumberFormat = "General"
Worksheets("Sheet1").Rows(1).NumberFormat = "hh:mm:ss"
Worksheets("Sheet1").Columns("C"). _
NumberFormat = "$#,##0.00_);[Red]($#,##0.00)"
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。