セルの文字を左・右に寄せる 上側・下側に寄せる マクロ VBA

セルの文字の位置は何気に大事だったりします。

VBAマクロでは下記のように使用します。

Rangeオブジェクトの

「HorizontalAlignment」プロパティで水平位置(左右中央)を、

「VerticalAlignment」プロパティで垂直位置(上下)を設定します。

「HorizontalAlignment」プロパティについて設定する値は下記の通りです。

※デフォルトの値は「xlGeneral」

定数 水平位置
xlGeneral 標準
xlLeft 左詰め
xlCenter 中央揃え
xlRight 右詰め
xlFill 繰り返し
xlJustify 両端揃え
xlCenterAcrossSelection 選択範囲内で中央
xlDistributed 均等割り付け

 

サンプルコード

均等割り付け・選択範囲内で中央は何だか使わなそうなので省きましたw

xlFil は面白いですね。使わないでしょうがw

 

「VerticalAlignment」プロパティについて設定する値は下記の通りです。

サンプルコード

 

ではでは♪

コメント

タイトルとURLをコピーしました