用变量代替 VBA 方法

用变量代替 VBA 方法

我还是 VBA 新手,但我开始对事情有了更好的掌握。虽然我犯了一个愚蠢的错误,声明了一个与方法相同的变量。我声明了变量:Dim cellS As Range

但随后它替换了我的代码中该方法的所有实例Cells.,并返回了错误。因此,我将变量名称更改为,Scell并用新名称替换了代码中该方法的所有实例。但该方法仍然继续更改为,cellS而不是保持原样Cells.

我甚至尝试删除代码中的该变量及其所有实例。没有变化。然后,我删除了代码中文本“单元格”的所有实例,但它仍然用 替换该方法cellS

我不确定它仍然从哪里提取代码。我尝试将代码放入新模块,但没有任何变化。

任何帮助都非常感谢。我Cells.在我的代码中经常使用该方法,但直到这个问题解决后它才会运行...

谢谢!

答案1

我也尝试过重启电脑。还是一样。我甚至尝试用新名称保存 excel 文件。但什么也没改变。

幸好我的文件保存在 OneDrive 位置,所以我可以下载文件的先前版本。然后我将新代码复制到下载的文件中,它就可以正常工作了。

相关内容