特定行の表示形式を変えたい
概要
VBAコードを使用して表示形式を変えたい
文字スタイル
' 標準
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 = "@"
文字配置
' ===垂直方向===
' 標準
Range("A1").HorizontalAlignment = xlGeneral
' 左詰め
Range("A1").HorizontalAlignment = xlLeft
' 中央揃い
Range("A1").HorizontalAlignment = xlCenter
' 右詰め
Range("A1").HorizontalAlignment = xlRight
' 繰り返し
Range("A1").HorizontalAlignment = xlFill
' 両端揃え
Range("A1").HorizontalAlignment = xlJustify
' 選択範囲内で中央
Range("A1").HorizontalAlignment = xlCenterAcrossSelection
' 均等割り付け
Range("A1").HorizontalAlignment = xlDistributed
' ===垂直方向===
' 上詰め
Range("A1").VerticalAlignment = xlTop
' 中央揃え
Range("A1").VerticalAlignment = xlCenter
' 下詰め
Range("A1").VerticalAlignment = xlBottom
' 繰り返し
Range("A1").VerticalAlignment = xlFill
' 両端揃え
Range("A1").VerticalAlignment = xlJustify
' 均等割り付け
Range("A1").VerticalAlignment = xlDistributed