Excel VBA教程:Resize属性

调整指定区域的大小。返回 Range对象,该对象代表调整后的区域。

expression.Resize(RowSize, ColumnSize)

expression   必需。该表达式返回要调整大小的 Range对象。

RowSize   Variant 类型,可选。新区域中的行数。如果省略该参数,则该区域中的行数保持不变。

ColumnSize   Variant类型,可选。新区域中的列数。如果省略该参数。则该区域中的列数保持不变。

Excel VBA教程:Resize属性·示例

本示例调整 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

上页:Excel VBA教程:ReplaceText属性 下页:Excel VBA教程:ResultRange属性

Excel VBA教程:Resize属性

Excel VBA教程:ResultRange属性 Excel VBA教程:ReturnWhenDone属性
Excel VBA教程:Reverse属性 Excel VBA教程:ReversePlotOrder属性
Excel VBA教程:RevisionNumber属性 Excel VBA教程:RGB属性
Excel VBA教程:RightAngleAxes属性 Excel VBA教程:RightFooter属性
Excel VBA教程:RightFooterPicture属性 Excel VBA教程:RightHeader属性
Excel VBA教程:RightHeaderPicture属性 Excel VBA教程:RightMargin属性
Excel VBA教程:RobustConnect属性 Excel VBA教程:RollZoom属性
Excel VBA教程:Root属性 Excel VBA教程:RotatedChars属性
Excel VBA教程:Rotation属性 Excel VBA教程:RotationX属性
Excel VBA教程:RotationY属性 Excel VBA教程:RoundedCorners属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号