首页 > 代码库 > 其他对象的属性和方法:
其他对象的属性和方法:
啧啧,最初想的是以玩笑的口吻来做笔记,果然后面更多的是想赶时间,完成任务,哎,不过现在时间打紧,我还是得加把劲儿了!b( ̄▽ ̄)d
Address属性
返回某个单元格的地址;如:
MsgBox”当前选中的单元格地址为:”&Selection.Address
Selection是对活动工作表中当前选中对象的引用。
Clear方法
利用Clear清楚单元格的内容和格式,如:
复制与粘贴
完整版为:
主要是为了显示下Paste的用法,实际运用时不需要单独进行选中,如下:
Range(“A1”).Copy Range(“B3”)
其中省略了一个参数,完整版为:
Range(“A1”).Copy Destination:=Range(“B3”)
在粘贴时,如果不能明确知道单元格范围大小,可以只引用粘贴区域左上角第一个单元格,和平时的粘贴一样:
Range(“A1”).CurrentRegion.Copy Range(“G1”)
将A1所在的区域,粘贴到一G1开头的对应区域
(所以我还是不懂,这么简单的操作,为嘛要用代码?
补充一个,在工作表单元格的选择中,如果有多个不连续区域,在某个区域内单击,再按Ctrl+A能全选CurrentRegion,再按一下就是选中表格全部区域)
剪切和删除单元格
剪切:
Range(“A1”).Cut [Destination:=]Range(“C3”)
删除:
如果没有使用参数,直接delete会按照xlUp的方法进行。
定义和引用名称
定义名称是将某一单元格或区域命名,以便使用,可以直接在表格中选中单元格右键。用VBA则:
Range(“A3:F5”).Name=”data”
将A3:F5区域定义为data。
Comment对象,添加批注
Comment对象用于添加批注,也可以直接在“审阅”里新建批注。
Eg:
Range(“A5”).AddComment Text:=”这是一个批注”
AddComment为添加一个批注。如果该单元格已有批注,VBA会报错。可以隐藏或者删除批注:
Range(“A5”).Comment.Visible=False ‘隐藏批注
Range(“A5”).Comment.Delete ‘删除批注
其他对象的属性和方法: