Range.ListHeaderRows プロパティ (Excel)Range.ListHeaderRows property (Excel)

指定したセル範囲内の見出し行の数を返します。Returns the number of header rows for the specified range. 取得のみ可能な Long 値です。Read-only Long.



expressionRange オブジェクトを表す変数です。expression A variable that represents a Range object.


このプロパティを使用する前に、 Currentregion プロパティを使用して範囲の境界を検索します。Before you use this property, use the CurrentRegion property to find the boundaries of the range.


次の使用例rTblは、アクティブセル領域で、ヘッダー行を含まないセル範囲を変数に設定します。This example sets the rTbl variable to the range represented by the current region for the active cell, not including any header rows.

Set rTbl = ActiveCell.CurrentRegion 
' remove the headers from the range 
iHdrRows = rTbl.ListHeaderRows 
If iHdrRows > 0 Then 
 ' resize the range minus n rows 
 Set rTbl = rTbl.Resize(rTbl.Rows.Count - iHdrRows) 
 ' and then move the resized range down to 
 ' get to the first non-header row 
 Set rTbl = rTbl.Offset(iHdrRows) 
End If

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.