这个错误通常是因为 VBA 代码中存在语法错误或者对象不存在而引起的。请检查代码中的语法错误,并确保对象已正确定义。

针对 'sh.TopLeftCell.Address = '$L$14' 这段代码,您可以检查以下几点:

  • 语法错误:
    • 确保 sh 变量已经正确声明并指向一个有效的 Worksheet 对象。
    • 确保 TopLeftCell 属性使用正确,并且 $L$14 是一个有效的单元格地址。
  • 对象不存在:
    • 如果 sh 变量没有正确指向一个有效的 Worksheet 对象,则会导致错误。请确保您在代码中正确地引用了工作表对象。
    • 如果 $L$14 单元格在当前工作表中不存在,也会导致错误。请确保您使用的单元格地址是有效的。

如果问题仍然存在,请提供更多上下文信息以便更好地理解问题,例如:

  • 完整的代码片段
  • 错误发生时的具体场景
  • 您使用的 Excel 版本

通过提供更多信息,可以更有效地定位和解决问题。

VBA 错误 '应用程序定义或对象定义错误': sh.TopLeftCell.Address = '$L$14'

原文地址: http://www.cveoy.top/t/topic/mAuY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录