选项语句必须位于任何声明或导入语句之前



我在SSRS报告中放置了以下自定义代码,

Option Explicit
Private Sub Workbook_Open()
    Application.ErrorCheckingOptions.BackgroundChecking = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.ErrorCheckingOptions.BackgroundChecking = True
End Sub

但它给了我编译错误,如下所示,

严重性代码说明项目文件行抑制状态 错误 [rsCompilerErrorInCode] 自定义的第 1 行出现错误 代码:[BC30627] "选项"语句必须位于任何声明或 "导入"语句。

我是否需要为此包含任何库或命名空间?

我相信 SSRS 自定义代码包含在 SSRS 使用的其他代码中。 由于代码不是要执行的第一个代码块,因此不能使用 OPTION EXPLICIT 语句。

最新更新