NumberFormatLocalプロパティ
セル.NumberFormatLocal = 書式記号
セルに表示形式を設定するには、RangeオブジェクトのNumberFormatLocalプロパティに、設定したい表示形式の書式記号を設定します。書式記号の書き方は、「セルの書式設定」ダイアログで「ユーザー定義」を指定する際と基本的に同じです。ただし、全体を「”」で囲んで指定するため、書式記号内に文字列を指定する際は、「”」を2個つなげて「””」のように入力する必要があります。
様々な通貨表示と日付を設定
Sub Sample()
Range(“B2”).NumberFormatLocal = “\#,##0”
Range(“B3”).NumberFormatLocal = “00000”
Range(“B4”).NumberFormatLocal = “0.00”
Range(“B5”).NumberFormatLocal = “#,##0″”円”””
Range(“B6”).NumberFormatLocal = “#,##0,””千円”””
Range(“D2”).NumberFormatLocal = “yy/m/d(aaa)”
Range(“D3”).NumberFormatLocal = “yyyy””年””m””月”””
Range(“D4”).NumberFormatLocal = “ggge””年”””
Range(“D5”).NumberFormatLocal = “e””年””m””月””d””日”””
End Sub
実行結果

表●書式記号の記述例
| ≪書式記号≫ | ≪数値の場合≫ |
|---|---|
| “00000” | 01234 |
| “0.00” | 1234.00 |
| “#,##0″”円””” | 1,234円 |
| “#,##0,””千円””” | 1千円 |
| ≪書式記号≫ | ≪日付の場合≫ |
|---|---|
| “yy/m/d(aaa)” | 22/9/8(月) |
| “yyyy””年””m””月””” | 2022年9月 |
| “ggge””年””” | 令和4年 |
| “e””年””m””月””d””日””” | 4年9月8日 |
IT開発関連書とビジネス書が豊富な翔泳社の通販『SEshop』
dポイントがどんどんたまる【d払いポイントGETモール】
業界最安値宣言!高性能・低価格のパソコン通販は【UsedFun】
リラクゼーションをお得に体験!ご予約はEPARKで!
【じゃらん】国内25,000軒の宿をネットで予約OK!2%ポイント還元!
【早い者勝ち!】.com/.net/.jp ドメイン取るならお名前.com