Windows()。激活除一个之外的每台计算机上的作品
我遇到了一个奇怪的问题,一年前我做了macros观, 每个月都没有问题地使用它。 昨天老板告诉我,他不能再用了,这给了他一些错误。 我现在在8台电脑上试了一下这个macros,这个macros就完美了 。 为什么这个macros在其他人的电脑上运行,除了我的老板。
它打破的路线
Windows("MyxlsbFile").Activate
而给出的错误是
运行时错误“9”:下标超出范围。
打电话时是否可以忽略文件扩展名(例如)
Windows("MyxlsbFile")
要么
Workbooks("MyxlsbFile")
取决于Windows资源pipe理器设置“隐藏已知文件types的扩展名”是否已被选中:如果文件扩展名显示在Windows资源pipe理器中,则在调用WorkBooks()
时必须包含扩展名。
我猜这是你遇到问题的PC上的问题。
包括文件扩展名总是有效的(只要没有其他错误当然)