【发布时间】:2014-09-28 06:36:10
【问题描述】:
我想在工作表中更改很多 Excel 名称(200+),名称就像 comp.... 我想在 cons.... 中更改它。所以每次都是一样的变化。有没有办法一次性做到这一切?
我知道对于函数来说,使用 control h 很简单,然后用 cons 替换 comp,然后它们会立即全部更改。您是否还知道名称是否可行(单元格名称和单元格范围)。它会为我节省很多(尤其是无聊的)工作。已经非常感谢了!
最好的 提摩太
【问题讨论】:
我想在工作表中更改很多 Excel 名称(200+),名称就像 comp.... 我想在 cons.... 中更改它。所以每次都是一样的变化。有没有办法一次性做到这一切?
我知道对于函数来说,使用 control h 很简单,然后用 cons 替换 comp,然后它们会立即全部更改。您是否还知道名称是否可行(单元格名称和单元格范围)。它会为我节省很多(尤其是无聊的)工作。已经非常感谢了!
最好的 提摩太
【问题讨论】:
如果你知道How to use Excel Macro,
Sub RangeRename()
Dim N As Name
For Each N In ActiveWorkbook.Names
N.Name = WorksheetFunction.Substitute(N.Name, "comp", "cons")
Next N
End Sub
如果没有
Alt+F11
F5->Run
【讨论】: