欧非资源网:安全、免费、专业放心的资源下载站! 最新软件|软件分类

您的位置:欧非资源网 > Excel专区 > Excel教程 > Excel快速删除工作簿中所有已定义的名称

Excel快速删除工作簿中所有已定义的名称

时间:2016-09-04 23:27作者:admin来源:未知人气:515我要评论(0)

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

    一、使用VBA代码:

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

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

    Sub DeleteAllNames()
      Dim nm As Name
      For Each nm In ThisWorkbook.Names
          nm.Delete
      Next nm
    End Sub

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

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

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

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

    二、用Excel 2007名称管理器

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

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

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

   

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

相关阅读 你想学的FILTER函数用法,很全了当Excel体积臃肿,运行卡顿时,我们应该做些什么?带合并单元格的表格,求和计数也不难​Excel筛选条件怎么设置​ExcelA4页面怎么设置​Excel表格A列被隐藏了怎么恢复​Excel图例位于底部怎么设置​Excel图表怎么嵌入单元格​Excel没保存不小心关闭怎么恢复​Excel图表怎么设置X轴Y轴

文章评论
发表评论

热门文章 excel怎么制作表格?制作excel表格的步骤技巧excel 常见的六个排序方法,你必须要学会excel自动换行显示不全怎么办excel 数据透视表 选定区域不能分组 的原因和解决方法

最新文章 你想学的FILTER函数用法,很全了当Excel体积臃肿,运行卡顿时,我们应该做些什么? 带合并单元格的表格,求和计数也不难​Excel筛选条件怎么设置​ExcelA4页面怎么设置​Excel表格A列被隐藏了怎么恢复

人气排行 excel怎么制作表格?制作excel表格的步骤技巧excel 常见的六个排序方法,你必须要学会excel自动换行显示不全怎么办excel 数据透视表 选定区域不能分组 的原因和解决方法Excel高级筛选怎么用 excel高级筛选多个条件(并且、或用法)excel if函数的多个条件使用方法Excel中的快速填充键ctrl+e没反应,不能用是为什么?excel 判断两列数据是否一致的四种方法

盖楼回复X

(您的评论需要经过审核才能显示)