文字列の横位置を取得・設定する(HorizontalAlignment プロパティ)
2015/08/26
HorizontalAlignment プロパティ
HorizontalAlignment プロパティで、指定したセル範囲内における、文字列の水平方向の位置(横位置)を設定・取得します。
<取得>
result = Object.HorizontalAlignment
<設定>
Object.HorizontalAlignment = const
引数・戻り値
- object ・・・ 対象となる Range オブジェクトを指定します。
- const ・・・ 水平(横)方向の配置位置を指定する値・定数を指定します。
- result ・・・ 水平(横)方向の配置位置を表す値
引数 const に指定する水平方向配置位置を表す定数
| 定数 | 値 | 内容 |
| xlRight | -4152 | 右揃え |
| xlLeft | -4131 | 左揃え |
| xlJustify | -4130 | 両端揃え |
| xlDistributed | -4117 | 均等割り付け |
| xlCenter | -4108 | 中央揃え |
| xlGeneral | 1 | 標準(既定値) |
| xlFill | 5 | 繰り返し |
| xlCenterAcrossSelection | 7 | 選択範囲内での中央揃え |
HorizontalAlignment プロパティ 使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
Sub Sample_HorizontalAlignment() Range("A1:C1").HorizontalAlignment = xlLeft Range("A2").HorizontalAlignment = xlJustify Range("B2").HorizontalAlignment = xlCenter Range("A3").HorizontalAlignment = xlDistributed Range("C3").HorizontalAlignment = xlFill Range("A4").HorizontalAlignment = xlRight Range("A5:C5").HorizontalAlignment = xlCenterAcrossSelection End Sub |
実行結果
サンプルVBAソース実行前
実行後
関連記事
-
-
フリガナ(Phonetics プロパティ)
Phonetics プロパティ Phonetics コレクションを返します。値の …
-
-
入力規則(Validation オブジェクト)
Validation オブジェクト セル範囲に入力できる値を制限するには 入力規 …
-
-
オートフィルタ(日付フィルタ)AutoFilter メソッド
日付フィルタを使用してレコードを抽出する Excel 2007 から「日付フィル …
-
-
セル内の編集を禁止する(EditDirectlyInCell プロパティ)
EditDirectlyInCell プロパティ エクセルでは、セルをダブルクリ …
-
-
セルの表示形式を設定・取得する(NumberFormat プロパティ)
NumberFormat プロパティ NumberFormat プロパティは、現 …
-
-
ハイパーリンク(Hyperlinks オブジェクト)
Hyperlinks オブジェクト ワークシートまたはセル範囲のワークシートコレ …
-
-
行の高さを取得・設定・する(RowHeight プロパティ)
RowHeight プロパティ RowHeight プロパティは、対象セルの高さ …
-
-
オートフィルタ(日付・時刻のグループ化)AutoFilter メソッド
グループ化された日付や時刻で、レコードを抽出する Excel 2007 から日付 …
-
-
並べ替え(Sort オブジェクト, SortFields コレクション)
Sort オブジェクトによる並べ替え Excel 2007 以降のバージョンでの …
-
-
A1参照形式、R1C1参照形式の設定・取得(ReferenceStyle プロパティ)
ReferenceStyle プロパティ ReferenceStyle プロパテ …

