如何在excel中用手动、vba代码为变化区域命名?
2023-03-19
更新时间:2023-03-19 14:09:29 作者:通达百科
手动命名[“名为万物之始,万物始于无名,道生一,一生二,二生三,三生万物。]选区需要简单的几个步骤 用vba代码[代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。]的方式可以方便的为变化区域[区域是一个汉字词语,读音为qū yù,是指土地的界划;地区区域自治。]命名 而且能在名称[(1) 用以识别某一个体或群体(人或事物)的专门称呼这种水果的名称叫苹果(2)赢得或赠予的称号多年来林区所在地没有恰当的名称...]框中查看到该名称 。
方法/步骤
1、打开一个excel表格 在sheet1中有一个销售[销售是指以销售、租赁或其他任何方式向第三方提**品和服务的行为,包括看为促进该行为进行的有关辅助活动,例如广告、促销、展览、服务等活动。]表区域 如下图所示。
2、鼠标左键点按a1单元格[单元格是表格中行与列的交叉部分,它是组成表格的最小单位,可拆分或者合并。]拖动到c3单元格 此a1:c3会被选中。
3、点按菜单栏[菜单栏实际是一种树型结构,为软件的大多数功能提供功能入口。] 插入名称 定义命令。
4、点完插入命令后会弹出定义名称对话框[在图形用户界面中,对话框(又称对话方块[1])是一种特殊的视窗, 用来在用户界面中向用户显示信息,或者在需要的时候获得用户的输入响应。] 定义名称对话框中的引用位置的数据 由于事先选定了命名区域 所以在显示对话框时自动产生 否则还需要点按右下角图标选中要命名的区域 在对话框中输入 销售区域 然后点按确定 完成为区域命名。
5、点按名称框后面的黑色三角 弹出名称列表 点选销售区域。
6、此时销售区域显示在名称框中 对应的区域也被选中。
7、在设计模式[设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。]下 点按控件工具箱中的按钮[按钮,是一种常用的控制电器元件,常用来接通或断开‘控制电路’(其中电流很小),从而达到控制电动机或其他电气设备运行目的的一种开关。] 然后在excel界面拖动出一个按钮 然后在按钮上点按右键 在弹出菜单中选择查看代码命令。
8、输入如下代码
Private Sub CommandButton1_Click()
x = 1
Do While Not (IsEmpty(Sheets("sheet1").Cells(x, 1).Value))
x = x + 1
Loop
ActiveWorkbook.Names.Add Name:="销售区域", RefersToR1C1:=Range(Cells(1, 1), Cells(x - 1, 3))
Range("销售区域").Select
End Sub
9、返回excel界面 退出设计模式 为区域的时间列添加几个日期 然后点按按钮 此时包含原有区域及新添加区域均被重新命名为销售区域 并选中 验证了代码具有为活动选区命名的功能。
以上就是在excel中用手动、vba代码两种方式为变化区域命名方法介绍,希望能对大家有所帮助!