纲举目张
说明代码code使用说明本系列博文说明
单看这个标题名称似乎不是很吸睛,如果没有接触过这个功能,可能不了解其强大的能力,强烈建议继续读下去,关键时刻很有用,能够节省很多代码。
在Excel中有一个很隐蔽的功能,就是为某一个或某一片区域进行命名操作,手动操作如下:例如我们选中A1:C5这个区域,然后在编辑框的最左侧的“名称框”中直接输入“R_001”回车,那么就完成了对A1:C5这个区域的命名操作,如果我们后续在操作时打算快速的选择这片区域,则可以直接在“名称框”中选择“R_001”,则完成了对这片区域的选择。图如下:
在我的实际应用中发现,我处理的数据如果是一行一行的那种数据库型的数据,这个操作基本发挥不了什么作用。但是如果是由若干行数据组成的一组有效内容,那么这个功能就能发挥很大的作用。见下图:
代码code
Sub 区域命名()'列举不同命名方式,选择的适合自身的进行使用Cells(1, 1).Name = "R_001" '此种方式只能对单个单元格进行命名Rows(2).Name = "R_002" '此种方式只能对单个行进行命名Rows("3:5").Name = "R_003" '此种方式可以对多行进行命名,但是参数是字符串格式Columns(1).Name = "C_001" '此种方式只能对单个列进行命名Columns("C:E").Name = "C_002" '此种方式可以对多个列进行命名,但是参数是字符串格式且为字母'Range则有多种变型Range("A6").Name = "R_004"Range("A7:C8").Name = "R_005"Range(Rows(9), Rows(10)).Name = "R_006"Range(Columns(6), Columns(8)).Name = "C_003"Range(Cells(10, 10), Cells(12, 12)).Name = "R_007"End Sub
使用说明
为区域命名的操作暂时就介绍到这里,如有意见建议或使用中出现Bug留言,谢谢!