为什么“c”不能作为宏程序的名字?
身边有个同事在学Excel的宏编程,问我为什么这样一个程序不能执行?(从Excel2003菜单中“工具> > 宏> > 宏”,然后对话框中“执行”按钮是灰色无效的)
程序如下:
Sub c()
……
……
End Sub
查了半天才发现,用c这个名字就不能执行,改成a、b、d都没事。
当然,用单个字母命名不是编程的好习惯。
但是我想知道,为什么用c这个名字就不让执行了?c也是系统保留的吗?有什么作用呢?
[解决办法]
up 期待達人
[解决办法]
这还真没有注意到,学习了,呵呵
不过:
只是在宏名的选择窗口中无法执行,而在过程中是可以调用的。似乎并不影响... ...
[解决办法]
不清楚,友情up
应该不是关键字呀
[解决办法]
恩,UP一下,希望有达人来解惑。
[解决办法]
和内置保留字冲突,就像你在dos下想建立一个名叫prn的文件夹一样
[解决办法]
诺贝尔奖金没有数学家的份