我的 VBA 发生了一些变化,不允许我完成某些例程。我在下面列出了一个非常简单的例子。如果有人经历过此问题,我将非常感谢为解决此问题提供的任何支持。
当我使用以下代码时,它工作正常。
Sheets("Sheet1").Select
Range("B3").Select
当我将它们组合起来时,出现“1004”错误
Sheets("Sheet1").Range("B3").Select
我检查了参考/文档库,这里似乎没有任何变化。它必须是简单的东西,但我就是无法确定它。
如果你绝对must用一行代码完成此操作,然后将 Select 替换为Application.GoTo
它接受工作表和单元格范围。
application.goto range("Sheet1!B3")
然而,几乎没有必要(而且通常会适得其反)使用范围.选择 https://msdn.microsoft.com/en-us/library/office/ff197597.aspx引用要处理的一个或多个单元格的方法。看如何避免在 Excel VBA 宏中使用 Select https://stackoverflow.com/questions/10714251/how-to-avoid-using-select-in-excel-vba-macros了解摆脱依赖选择和激活来实现目标的方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)