乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel2003 定义名称 如何操作-excel2003定义名称,excel名称定义

excel2003 定义名称 如何操作-excel2003定义名称,excel名称定义

作者:乔山办公网日期:

返回目录:excel表格制作


1.在excel中,公式----定义的名称----名称管理器,如下图:


2.在名称管理器中,选中要取消的名称-----删除-----关闭。



  举例来说明。

  如图,将C列公式计算结果放到D列。

  1、点击“插入”-“名称”-“定义”。

  2、在“在当前工作薄中的名称”下的框格中填写一个自定义的名称(如gs),在“引用位置”下的框格内输入“=evaluate(C2)”,然后点击“添加”。确定退出。

  3、在D2单元格输入“=gs”回车即得到C2单元格公式的结果(a2+b2=2+3=5)。

  4、鼠标移到D2单元格右下角,光标变为黑十字,按住鼠标左键向下拖动到D4,就能得出相应结果了。

  


如果需要一次删除Excel工作簿中所有已定义的名称,可以使用下面的方法:

一、使用VBA代码:

在Excel 2003中的“定义名称”对话框中,可以查看并逐个删除名称,但如果定义的名称非常多就会很繁琐。用下面的VBA代码可以一次删除工作簿中的所有定义名称。方法是:

  1. 按快捷键Alt+F11,打开VBA编辑器636f70797a686964616f331。在右侧的代码窗口中输入:

  2. Sub DeleteAllNames()

  3. Dim nm As Name

  4. For Each nm In ThisWorkbook.Names

  5. nm.Delete

  6. Next nm

  7. End Sub

  8. 2.将光标定位到这段代码中,单击工具栏中的“运行子过程/用户窗体”按钮,或直接按F5键运行代码。该工作簿中的所有定义名称将被删除。

  9. 还可以在VBA编辑器中,按Ctrl+G打开“立即”窗口,输入下列代码然后按回车键:

  10. executeexcel4macro "sum(delete.name(names()))"

  11. 也可以一次删除工作簿中的所有名称。

  12. 二、用Excel 2007名称管理器

  13. 在Excel 2007中的名称管理器中,可以一次删除所有名称。方法是:

  14. 1.在功能区中单击“开始”选项卡,在“定义的名称”组中,单击“名称管理器”按钮,弹出“名称管理器”对话框。

  15. 2.在对话框中选择第一个名称,然后按住Shift键选择最后一个名称,这将选择所有的名称。

  16. 3.单击“删除”按钮,然后关闭对话框



在名称zhidao管理器里是没办法多选的,只有使用vba
代码如下
Sub Del名称()
Dim i As Name
For Each i In ThisWorkbook.Names
i.Delete
Next i
End Sub

使用方法
alt+F11
插入,模块
将上面代码复制到右面空白区
然后回到excel操作界面,alt+F8
选中del名称这个宏,执行,即可

相关阅读

  • <em>excel2003</em> <em>定义名称</em> 如何操

  • 乔山办公网excel表格制作
  • 方便引用。1、把一个区域定义为名称,引用这个区域时,可知直道接使用名称。2、把一个公式定义为名称版时,重复使用这个公式时,可直接使用名称。权3、使用定义名称,可打破函
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网