你的问题不是很明确,因为有两种可能。
一是在某个工作表中定义的名称要在其它工作表中也能使用。比如工作Sheet1中的A1单元格中输入了钢的比重:7.8,定义一个名称“钢比重”,引用中为:
=Sheet1!$A$1
当名称的作用范围是工作表时,就只能在Sheet1中引用该名称。把名称的作用范围修改为工作簿时,就可以任何工作表引用该名称了。
二是希望各工作表中同一名称都是对当前工作表的一个相同引用。比例定义一个区域,如Data,在Sheet1中是A1:B10,而在Sheet2中是Data对应是的Shee2的A1:B10,依次类推。估计楼主更可能是这种需要。如果是这种需要,则只要在定义名称时,在引用位置中,把Sheet删除,只留下!,再接定义名称的具体公式内容。以前面的例子,就是:
=!$A$1:$B$10
对于你那个具体问题,把定义修改为:
EVALUATE(!$A1)
这样定义后,每个工作表,定义的名称都是针对当前工作表的引用了。
追问太感谢了,终于懂啦