楼主 无心为爱 |
Q:excel在定义名称时有哪些规则限制? A:Excel定义名称时有如下限制: 1.须以字母或下划线开头,区域名称中可用的符号只有两个,就是点(.)和下划线(_)。 2.直接定义名称不能包含空格或其他无效字符。如果使用“根据所选内容创建”来创建区域名称,并且名称中包含空格,Excel会插入下划线“_”来填充空格。例如,名称Product 1将被创建成Product_1。 3.定义的名称。不能与excel内部名称或工作簿中其他名称冲突。 4.Excel不允许使用字母r和c作为区域名称。 5.区域名称不能以数字开始并且不能像单元格引用。例如,32和A4都不能作为区域名称,由于Excel 2007可以超过16 000列,不能使用cat1之类的区域名称,因为存在一个CAT1单元格。如果试图将一个单元格命名为CAT1,Excel会提示是无效名称,也许你所能做的也就是把单元格命名为cat1_。 |
2楼 syz105729913 |
谢谢整理,学习了 |
3楼 biaotiger1 |
如果批量创建名称,不符合明明规则的名称将增加下划线以区别 如何对区域批量创建名称 http://www.exceltip.net/thread-5871-1-1.html |
4楼 一米阳光-洋洋 |
感谢整理,了解. |
5楼 传递 |
Q:Excel定义名称的注意事项有哪些? A:注意点如下: 1、名称可以是任意字符与数字组合在一起,但不能以数字开头更不能以数字作为名称如“1NAME”。同时名称不能与单元格地址相同如“B3”。如果名称以数字开头可在前面加上下划线如_1NAME。 2、不能以字母R、C、r、c作为名称,因为R、C在RIC1引用样式中表示工作表的行、列。 3、名称中不能包含空格。 4、不能使用除下划线、点号和反斜线(/)以外的其他符号,允许用问号(?),但不能作为名称的开头。 5、名称字符不能超过255个字符。一般情况下定义的名称应该简短、易记,否则就违背了定义名称的初衷。 6、名称中的字母不区分大小写。 7、定义名称中可以使用常量或函数进行运算。 8、定义的名称默认的作用域是整个工作簿。如果要定义工作表级的名称可以名称前加“工作表名称+!+名称”。在引用本工作表的名称时,可以不加工作表名。 9、工作簿级的名称不能重复,工作表级的名称允许重名。 |
6楼 feishifan |
谢谢楼上的朋友。 |
7楼 水星钓鱼 |
在高版本的Excel这个容易被忽略,今天定义rng1,rng2出错就是这个原因。 |