Я хочу объявить функцию application.worksheet как открытую переменную WF.
Я пытался:
Public WF As WorksheetFunction
Возвращает
ошибка выполнения 91 "переменная объекта или переменная блока не установлена "
Public WF As application.WorksheetFunction
Это возвращает
ошибка компиляции Несоответствие типов
Я не понимаю, почему ты так поступил.Может быть причина, которую я не понимаю, так:
Public WF As WorksheetFunction Sub AnInitMethodOfSomeKind() Set WF = WorksheetFunction End Sub
Но, пожалуйста, не надо.Это плохо.