一定为该行上的首个语句
并非所有关键字都可以显示在代码行的开头。 此错误具有以下原因和解决方法:
您将 Sub 、 Function 或 Property 语句放置在同一行上的另一个语句的前面。 Sub、Function 或 Property 语句必须始终是其出现的任何行上的第一个语句(除非前面有关键字 Public、Private 或 Static)。
您将 End If 、 Else 或 ElseIf 语句放置在同一行上的另一个语句之前。 End If 、 Else 或 ElseIf (仅在用于块 If 结构中时)语句必须始终是其出现的任何行上的第一个语句。
有关其他信息,选择有问题的项并按 F1(在 Windows 中)或 HELP(在 Macintosh 上)。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。