Excel VBA之Name对象、Comment对象及字体设置等,点滴学习积累
=============================================================
====================
|| 版本号:Excel2013. ||
在Excel中还有其他的常用对象,本篇介绍几个
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Name与Names
名称为一个Name对象,而Names为一个工作簿中所有名称的集合。Name与Names的关系
就相当于Worksheet和Worksheets的关系一样。
新建一个名称
例如下面的代码:
这句话的意思就是给当前活动工作簿中的Sheet1表格里的一个单元格命名为“日期”。该单元格
为Sheet1中的第5行与相对活动单元格左边第2列交叉处的单元格。
注:(1)参数RefersR1C1指定了引用的格式,R代表行,C代表列。例如R5C2代表表格中的
第5行第2列。如果加上中括号,则为相对引用,表示相对的是活动单元格。例如
R[3]表示相对活动单元格的下面第3行。中括号中的值,正数表示向下或者向右,
负数表示向上或者向左。
(2)Add后跟Name参数表示的就是新建名称。
如果R1C1这种引用方式你不太熟悉,那么也可以换成我们熟悉的A1引用样式,只需要
修改一个RefersToR1C1参数即可,如下:
表示将单元格A5命名为“日期”。如果不加$则为相对引用。
如果你觉得上面命名还是太麻烦,可以使用Range的属性,如下:
直接把区域A1;D5命名为日期。
引用名称
可以使用名称名,也可以使用索引号,如下:
Comment单元格批注
给单元格添加批注
如下给B5添加批注
注意:如果单元格已经有批注,则再给其添加批注会报错!
那么判断单元格是否有批注,如下:
批注的其他操作
Font对象
即字体对象,其属性有字号,大小,颜色等,如下:
给单元格添加底纹
设置边框