Excel VBA:区域名称、作用域及控制逻辑与循环的应用
1. 区域名称及其作用域
1.1 区域名称的创建方式
在 Excel 界面中,为区域命名有两种常见方式:
- 通过名称框 :选择一个区域,在名称框(公式栏左侧)中输入名称,然后按回车键。通过这种方式创建的名称是工作簿级别的区域名称。若要创建工作表级别的区域名称,需先输入工作表名称,接着输入感叹号,最后输入名称,例如 Sheet2!UnitCost 。
- 使用名称管理器 :可从公式功能区的“定义的名称”下拉箭头中打开名称管理器。点击“新建”按钮后,会弹出对话框,在其中输入名称,选择作用域为工作簿或某个工作表,并指定区域。作用域决定了名称是工作簿级别还是工作表级别。
1.2 作用域的意义
允许使用不同作用域的区域名称,主要是为了能在多个工作表中使用相同的名称。例如,若多个工作表的设置大致相同,且每个工作表都有一个表示单位成本的单元格,可将这些单元格都命名为 UnitCost ,只需将每个名称的作用域设置为相应的工作表。若在 Sheet1 中的公式要引用其自身的 UnitCost 单元格,可直接写 =UnitCost ;若要引用 Sheet2 中的 UnitCost 单元格,则需写 =Sheet2!UnitCost 。
若不需要同一名称的多个版本,
超级会员免费看
订阅专栏 解锁全文
8

被折叠的 条评论
为什么被折叠?



