对象使用无效
您尝试使用对象的方式不正确。 此错误具有以下原因和解决方法:
您尝试通过为对象引用分配 Nothing 来中断对象引用,但省略了 Set关键字:
MyObject = Nothing
使用 Set 语句将对象设置为 Nothing 。 假定 MyObject 为一个对象,则必须使用 Set 语句将其设置为 Nothing:
Set MyObject = Nothing
省略 Set 关键字是对 Let 的隐式使用,这将导致尝试执行值分配而不是引用分配。 Nothing 不能在值分配中使用。
您尝试在表达式中使用 Nothing。
重新编写不带 Nothing 的表达式。
有关其他信息,选择有问题的项并按 F1(在 Windows 中)或 HELP(在 Macintosh 上)。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。