Range.Resize 屬性 (Excel)
調整指定的範圍。 傳回 Range 物件,該物件代表調整後的範圍。
語法
運算式。調整 (RowSize、 ColumnSize)
expression 傳回 Range 物件的運算式。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
RowSize | 選用 | Variant | 新範圍中的列數。 如果省略此引數,範圍中的列數會保持不變。 |
ColumnSize | 選用 | Variant | 新範圍中的欄數。 如果省略此引數,範圍中的欄數會保持不變。 |
傳回值
範圍
範例
本範例會調整 Sheet1 上選取範圍的大小,增加一列和一欄的範圍。
Worksheets("Sheet1").Activate
numRows = Selection.Rows.Count
numColumns = Selection.Columns.Count
Selection.Resize(numRows + 1, numColumns + 1).Select
此範例假設在 Sheet1 中有一個包含標題列的表格。 此範例會選取資料表,而不選取標頭資料列。 執行此範例之前,現用儲存格必須處於該表格中。
Set tbl = ActiveCell.CurrentRegion
tbl.Offset(1, 0).Resize(tbl.Rows.Count - 1, _
tbl.Columns.Count).Select
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。