怎么定义以数字开头的名称(excel名称)
如何定义以数字开头的名称(excel名称)http://blog.csdn.net/ChoasRules/archive/2010/12/11/6069262.aspx
如何定义以数字开头的名称(excel名称) http://blog.csdn.net/ChoasRules/archive/2010/12/11/6069262.aspx 百思不得其解。[解决办法] 什么东西不理解? QQ群 48866293 OFFICE应用挖掘 MS OFFICE(ACCESS\EXCE\WORD等应用技术探讨与交流!技术群,请阅群论坛中的《踢人规则》[解决办法]
探讨 楼上大哥,我把我博上发的问题写在下面了,帮我看看。 .................一般用过EXCEL的人都知道,在EXCEL里定义名称不能以数字开头,可是现实表明是可以的。............[解决办法] 我觉得LZ2楼的想法可能是对的
[解决办法] Excel名称命名的为与不为内容简介: 在定义名称的时候,许多用户遇到Excel提示输入的名称无效,定义不成功。这是因为,在定义名称时,不是任意字符都可以作为名称的,名称的定义有一定的规则。 1.名称可以是任意字符与数字组合在一起,但不能以数字开头,更 在定义名称的时候,许多用户遇到Excel提示“输入的名称无效”,定义不成功。这是因为,在定义名称时,不是任意字符都可以作为名称的,名称的定义有一定的规则。
1.名称可以是任意字符与数字组合在一起,但不能以数字开头,更不能以数字作为名称,如1PL。同时,名称不能与单元格地址相同,如B3。
如果要以数字开头,可在前面加上下划线,如_1PL。
2.不能以字母R、C、r、c作为名称,因为R、C在R1C1引用样式中表示工作表的行、列。
3.名称中不能包含空格,可以用下划线或点号代替。
4.不能使用除下划线、点号和反斜线(/)以外的其他符号,允许用问号(?),但不能作为名称的开头,如Wange?可以,但?Wage就不可以。
5.名称字符不能超过255个字符。一般情况下,名称应该便于记忆且尽量简短,否则就违背了定义名称的初衷。
6.名称中的字母不区分大小写。
[解决办法] 楼上,楼主说的是‘数字开头的名称是合法的’。
人家是定义成功的。
[解决办法] 没那么复杂
我做了个测试,NamedRange.Name = "中文区域" OK
也就是说命名可以是中文的,那找个看不见有可用的字符就行啦
VBA
VB codeDim i As LongDim nr As Name Set nr = ThisWorkbook.Names(1) Sheet1.Range("I:K").Clear For i = 1 To 65535 nr.Name = Chr(i) & "2Z" If (nr.Name = Chr(i) & "Sales") Then Sheet1.Range("I" & i).Value2 = "OK" Sheet1.Range("J" & i).Value2 = nr.Name Else Sheet1.Range("I" & i).Value2 = "NG" Sheet1.Range("J" & i).Value2 = i End IfNext