セルの高さ・幅を取得(Height プロパティ・Width プロパティ)
Height プロパティ・Width プロパティ
Height プロパティは、指定したセル範囲の高さ、Width プロパティは、指定したセル範囲の幅をポイント単位で表したバリアント型(Variant)の値を返します。
<高さ>
result_h = Object.Height
<幅>
result_w = Object.Width
引数・戻り値
- object ・・・ 対象となる Range オブジェクトを指定します。
- result_h ・・・ 指定したセル範囲の高さ(単位:ポイント)
- result_w ・・・ 指定したセル範囲の幅(単位:ポイント)
Height プロパティ、Width プロパティは、値の取得のみ可能で、設定することはできません。
Height プロパティとWidth プロパティの単位について
いずれも、単位は、ポイントを使用します。1 ポイントは、1/72 インチ で、約 0.35 mm です。
対象オブジェクトにセル範囲を指定した場合、セル範囲全体の幅、または高さを取得します。
Height プロパティ・Width プロパティ 使用例
サンプルVBAソース
1 2 3 4 5 6 7 8 9 10 11 |
Sub Sample_HeightWidth() 'セル範囲「C1:E2」の高さ と セル範囲「C2:F3」の幅 MsgBox "C1:E2:" & Range("C1:E2").Height & Chr(13) & _ "C2:F3:" & Range("C2:F3").Width End Sub |
実行結果
関連記事
-
-
直前のセル・直後のセルを参照する(Previous プロパティ・Next プロパティ)
Previous プロパティ・Next プロパティ Previous プロパティ …
-
-
入力規則(他セルや数式を利用して許容値を設定)Validation オブジェクト
他のセルや数式を利用して許容値を設定する 入力規則(その5) での設定を、マクロ …
-
-
A1 形式と R1C1 形式を変換、相対参照と絶対参照を変換(ConvertFormula)
ConvertFormula メソッド 数式で参照しているアドレスの相対参照と絶 …
-
-
セル範囲内を検索(Find メソッド)
Find メソッド 指定したセル範囲内の特定の情報を含むセルを検索します。 【書 …
-
-
対象のセルが参照している全てのセルを取得(Precedents プロパティ)
Precedents プロパティ Precedents プロパティは、対象のセル …
-
-
対象のセルが直接参照しているセル全てを取得(DirectPrecedents プロパティ)
DirectPrecedents プロパティ DirectPrecedents …
-
-
数式を設定・取得する(Formula プロパティ・FormulaR1C1 プロパティ)
Formula プロパティ(FormulaR1C1 プロパティ) Formula …
-
-
入力規則(入力時メッセージの設定)Validation オブジェクト
入力規則の入力時メッセージを表示する Validation.ShowInput …
-
-
コメントの設定(Comments, Comment, AddComment, ClearComment)
コメントの設定 セルにコメントを新規に挿入するには、AddComment メソッ …
-
-
網かけ(パターン)の取得・設定(Pattern プロパティ)
網かけ(パターン)を取得・設定する セルの背景に網かけ(パターン)を設定したり、 …