Range.Resize(RowSize,ColumnSize) RowSize: Variant 类型,可选。新区域中的行数。如果省略该参数,则该区域中的行数保持不变。 ColumnSize: Variant类型,可选。新区域中的列数。如果省略该参数。则该区域中的列数保持不变。 1Sub Resize单元格返回区域() 根据指定单元格使用Resize对区域进行拓展调整返回新区域 1Sub resize省略() Resize参数省略的情况,与起始单元格相同的行中进行拓展时,可以省略第一个参数,如果省略了第2个参数,则仅向下调整单元格区域行。 1Sub resize根据区域选择() resize在单元格区域的调整都是以单元格左上角为起点的移动的,但在参数省略的情况下会有不同。 练习4: 1Sub resize练习() 上面的代码,以单元左上角的单元格为起始返回新区域,这个区域比原来的区域小 练习5: 1 Sub resize组合使用() Resize和Entirerow组合使用,先获取Range('B4')所在的行,以此行为第一行,重新指定区域,以活动单元b4为起始单元格,选中A4到E4的区域 与Offset属性不同点: 1.Resize属性的参数不能为负,即不能向上或向左扩展; 2.Resize行数、列数的取值范围为正整数; 3.调整最低值是1,不能为0; 如上表所示,筛选其中一个部门的人员到sheet2工作表中 代码如下: 1Sub 筛选名单() 运行代码后,筛选部门的名单就会出现在sheet2工作表中啦! 以上是本期分享的内容,小伙伴们,不要因为工作忙就忘记学习VBA哟! |
|
来自: L罗乐 > 《零基础也能学会VBA》