Для необязательных параметров должно быть задано значение по умолчанию
Обновлен: Ноябрь 2007
Optional parameters must specify a default value
Для необязательных параметров должны быть заданы значения по умолчанию, которые будут использоваться при отсутствии параметра в вызывающей процедуре.
Идентификатор ошибки: BC30812
Исправление данной ошибки
Для необязательных параметров укажите значение по умолчанию, например:
Sub Proc1(ByVal X As Integer, _ Optional ByVal Y As String = "Default Value") MsgBox("Default argument is: " & Y) End Sub
См. также
Основные понятия
Объявление процедуры для пользователей Visual Basic 6.0