navicat中如何修改已经创建表格的属性的名称_VBA--定义和删除名称

9c4e114a916e3d950cd8c94be73da064.png

f5aa0a99669e4be379210fed5279ac6a.png

在EXCEL中对特殊单元格区域赋予不同的名称,这在指定组的范围或编辑表格等是显得非常有用。在VBA中也可以给单元格区域定义不同名称以达到某种便利。取名以及用所取名称引用单元格时可以使用Name对象。工作簿中包含的Name对象是Names集合中的一个成员。给单元格区域定义名称时,不仅可以使用像Database,Print_Area等这些已经实现定义好的名称,也可以由用户自己任意定义。

01 引用已取名的单元格区域

已经取名的单元格或单元格区域可以通过Name对象进行操作。

对象.Names(索引)

在工作表Sheet1中指定当前工作簿中已经定义名字的单元格区域一览表。为了对Name对象赋值,先声明对象变量myObject,在用For...Each...Next语句依次引用当前活动工作簿中的额Names集合中的全部Name对象,并输入得到的Name对象的索引编号(Index属性),名称(Name属性)和单元格区域(RefersTo属性)。

209b291b0485e1b31cde42e5cdd1fbc4.png

02 删除已定义的名称

删除在当前活动工作簿中已经定义的名称,可以用Delete方法。

2f1062fce5b3b465018e73e97440d73e.png

03 如何定义单元格区域的名称

用Name属性可以获得已有单元格或单元格区域的名称,并设置其它单元格或单元格区域的名称。

对象.Name

对象.Name=设定值

在工作表sheet1中给包含单元格B2的整个表格定义名称“销售情况一览表”。因为用CurrrentRegion属性来引用当前活动区域,所以即使改变表格范围,也可以不通过修改代码,对整个表格定义名称。

f5aa0a99669e4be379210fed5279ac6a.png

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

d5d33a0f5bbc7c3bbd5ba163274480a6.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值