セルの高さ・幅を取得(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 |
実行結果
関連記事
-
-
オートフィルタ(抽出条件で使用できる演算子・記号)AutoFilter メソッド
AutoFilter メソッド 【書式】 object.AutoFilter ( …
-
-
セル内部を参照(Interior プロパティ)
Interior プロパティ Interior プロパティで、セルの内部を参照し …
-
-
オートフィルタの状況を確認(AutoFilterMode, FilterMode)
AutoFilterMode プロパティ AutoFilterMode プロパテ …
-
-
非連続のセルが選択されているか確認する(Areas コレクション)
Areas コレクション の使い方 複数の離れた位置にあるセル範囲を選択した場合 …
-
-
列名を取得、列番号を取得(Address プロパティ,Column プロパティ)
列番号を取得する セル番地(「A1」や「B3」)や列名(「A」「B」「C」 …
-
-
使用中のセル範囲を取得(CurrentRegion プロパティ)
CurrentRegion プロパティ CurrentRegion プロパティは …
-
-
セル・セル範囲を貼り付ける(Paste メソッド)
Paste メソッド Paste メソッドは、クリップボードの内容を指定したセル …
-
-
入力規則(日本語入力)Validation オブジェクト,IMEMode プロパティ
IMEMode プロパティ Validation.IMEMode プロパティ を …
-
-
セルが選択されているか確認する(TypeName 関数)
セルが選択されているか確認する方法と使用例 TypeName 関数の引数に、Se …
-
-
文字列をセル幅で折り返す(WrapText プロパティ)
WrapText プロパティ WrapText プロパティは、セルに表示されてい …