ListObject.Resize メソッド (Excel)

Resize メソッドを使用すると、ListObject オブジェクトのサイズを新しい範囲に変更できます。 セルの挿入や移動は行われません。

構文

サイズ変更 (範囲)

ListObject オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
Range 必須 Range 新しい範囲を指定します。

注釈

Microsoft SharePoint Foundation を実行しているサーバーにリンクされているテーブルの場合、ListObject の現在の範囲とは異なる行数のみの範囲を指定することで、このメソッドを使用してリストのサイズを変更できます。 SharePoint Foundation にリンクしているリストでは、( Range 引数で) 列を追加したり削除したりしてサイズを変更しようとすると、実行時エラーが発生します。

次の例では、 Resize メソッドを使用して、アクティブなブックの Sheet1 上の既定の ListObject オブジェクトのサイズを変更します。

Sub ResizeList() 
 Dim wrksht As Worksheet 
 Dim objListObj As ListObject 
 
 Set wrksht = ActiveWorkbook.Worksheets("Sheet1") 
 Set objListObj = wrksht.ListObjects(1) 
 
 objListObj.Resize Range("A1:B10") 
End Sub

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

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