Операторы option должны предшествовать любым объявлениям или операторам Imports
Я помещаю ниже пользовательский код в отчете 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] Операторы 'Option' должны предшествовать любым объявлениям или операторам 'Imports'.
Нужно ли для этого включать какую-либо библиотеку или пространство имен?
1 ответ
Я считаю, что пользовательский код SSRS включен среди другого кода, который используется SSRS. Поскольку ваш код не является первым блоком кода, который будет выполнен, вы не можете использовать оператор OPTION EXPLICIT.