EXCEL+VBA

1.VBA中可以使用Range属性返回单元格或单元格区域,如下面的代码所示。

 Sub  RngSelect() 

 Sheet1.Range("A3:F6,B1:C5").Select

End  Sub

2.Cells属性的参数可以使用变量,因此经常应用于在单元格区域中循环

Sub Cell() 

Dim icell As Integer

For icell=1 To 100 

Sheet2.Cells(icell,1).Value=icell

Next

End  Sub

3.在VBA中可以将A1引用样式或命名区域名称使用方括号括起来,作为Range属性的快捷方式

Sub Fastmark()

[A1:A5]=2

End Sub

4.可以使用Range对象的Offset属性返回一个基于引用的Range对象的单元格区域

Sub Offset()

Sheet3.Range("A1:C3").Offset(3,3).Select 

End Sub

5.使用Range对象的Resize属性调整指定区域的大小,并返回调整大小后的单元格区域

Sub Resize()

Sheet4.Range("A1").Resize(3,3).Select

 End Sub 

6.使用Union方法可以将多个非连续区域连接起来成为一个区域,从而可以实现对多个非连续区域一起进行操作

Sub UnSelect() 

Union(Sheet5.Range("A1:D4"),Sheet5.Range("E5:H8")).Select

End Sub

7.使用UsedRange属性返回指定工作表上已使用单元格组成的区域

Sub UseSelect() 

Sheet6.UsedRange.Select

End Sub


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值