次の方法で共有


ListObject.InsertRowRange プロパティ (Excel)

指定した ListObject オブジェクトの Insert 行 (存在する場合) を表す Range オブジェクトを返します。 取得のみ可能な Range 値です。

構文

InsertRowRange

ListObject オブジェクトを表す変数。

注釈

リストがアクティブではないことが原因で、新しい行が非表示になっている場合は、Nothing オブジェクトが返されます。

次の使用例は、作業中のブックの最初のワークシートの既定の ListObject オブジェクトの InsertRowRange プロパティで指定された範囲をアクティブにします。

Function ActivateInsertRow() As Boolean 
 
 Dim wrksht As Worksheet 
 Dim objList As ListObject 
 Dim objListRng As Range 
 
 Set wrksht = ActiveWorkbook.Worksheets(1) 
 Set objList = wrksht.ListObjects(1) 
 Set objListRng = objList.InsertRowRange 
 
 If objListRng Is Nothing Then 
 ActivateInsertRow = False 
 Else 
 objListRng.Activate 
 ActivateInsertRow = True 
 End If 
 
End Function

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。