セルの表示形式を設定する
サンプルソース
|
' 標準 Range("A1").NumberFormatLocal = "G/標準" ' 数値 Range("A1").NumberFormatLocal = "0_ " ' 数値(前ゼロ付き) Range("A1").NumberFormatLocal = "00000" ' 数値(カンマ付き) Range("A1").NumberFormatLocal = "###,##0" ' パーセント(整数) Range("A1").NumberFormatLocal = "0%" ' パーセント(小数第2位まで) Range("A1").NumberFormatLocal = "0.00%" ' 日付 Range("A1").NumberFormatLocal = "yyyy/mm/dd" Range("A1").NumberFormatLocal = "yyyy""年""m""月""d""日""" ' 日時 Range("A1").NumberFormatLocal = "yyyy/mm/dd hh:mm:ss" ' 時刻 Range("A1").NumberFormatLocal = "hh:mm:ss" Range("A1").NumberFormatLocal = "hh""時""mm""分""ss""秒""" ' 時刻(分・秒に換算) Range("A1").NumberFormatLocal = "[m]""分""" Range("A1").NumberFormatLocal = "[s]""秒""" ' 文字列 Range("A1").NumberFormatLocal = "@" |
解説
NumberFormatLocalで表示形式を設定します。
指定には書式記号を使用し、書式記号を組み合わせて任意の文字列を設定できます。
「セルの書式設定」ダイアログの「表示形式」と同じ設定ができます。
数値
| 0_ | 通常の数値 | 例) 1000 |
| 00000 | 前ゼロ付き | 例) 01000 |
| ###,##0 | カンマ付き | 例) 1,000 |
パーセント
| 0% | 整数でパーセント表示 | 例) 1% |
| 0.00% | 下二桁でパーセント表示 | 例) 1.10% |
日付
| yyyy | 西暦(4桁) | 例) 2014 |
| yy | 西暦(下2桁) | 例) 14 |
| mm | 月(2桁、前ゼロあり) | 例) 09 |
| m | 月(1桁または2桁、前ゼロなし) | 例) 9 |
| dd | 日(2桁、前ゼロあり) | 例) 05 |
| d | 日(1桁または2桁、前ゼロなし) | 例) 5 |
| aaa | 曜日(日〜土) | 例) 月 |
| aaaa | 曜日(日曜日〜土曜日) | 例) 月曜日 |
| ggge | 日本暦(漢字) | 例) 平成26 |
| ge | 日本暦(英字) | 例) H26 |
| e | 日本暦(省略) | 例) 26 |
| mmmm | 月(英字で全文字) | 例) September |
| mmm | 月(英字で上3桁) | 例) Sep |
時刻
| hh | 時(2桁、前ゼロあり) | 例) 09 |
| h | 時(1桁または2桁、前ゼロなし) | 例) 9 |
| mm | 分(2桁、前ゼロあり) | 例) 09 |
| m | 分(1桁または2桁、前ゼロなし) | 例) 9 |
| ss | 秒(2桁、前ゼロあり) | 例) 09 |
| s | 秒(1桁または2桁、前ゼロなし) | 例) 9 |
| [m] | 分に換算 | 例) 120 |
| [s] | 秒に換算 | 例) 90 |
| AM/PM | AM(午前)またはPM(午後) | 例) AM |
セルの操作
- フォントサイズを設定する
- フォント名を設定する
- フォントの太字・斜体を設定する
- 取消線を設定する
- 上付き文字を設定する
- 下付き文字を設定する
- 配置を設定する
- 横書き・縦書きを設定する
- 文字の折り返しを設定する
- セルを結合・解除する
- セルの背景色・文字色を設定する
- セルに罫線を引く(線の位置)
- セルに罫線を引く(線の種類)
- セルに罫線を引く(線の太さ)
- セルに罫線を引く(線の色)
- セル範囲の周囲に罫線を引く
- セルを挿入する
- セルを削除する
- 行の高さ・列の幅を設定する
- 行の高さ・列の幅を自動調整する
- セルをロックする
- 文字列の一部の書式を設定する
- セルに数式を設定する
- セルに条件付き書式を設定する
- セルにハイパーリンクを設定する
- セルに入力規則を設定する
- セルに入力規則を削除する
- セルの入力規則を詳細設定する
- セルの書式をクリアする
- 連続データを作る(オートフィル)
- セルにコメントを追加する
- セルをコピーする
- 行や列をコピーする
- 形式を選択して貼り付ける
