Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Использование знаков объявления типа в Visual Basic возможно, но в некоторых типах данных (в том числе Byte, Boolean, Date, Object и Variant) нет знаков объявления типа. Эта ошибка имеет следующие причины и решения:
вы попытались использовать знак объявления типа в объявлении переменной, которая использует, например, предложение As с операторами Dim, Static, Public и т. д.
Удалите знак объявления типа или предложение As;
вы попытались использовать знак объявления типа в отношении переменной, которая была косвенно представлена без использования знака объявления типа:
MyVar = 20 ' Implicit declaration. MyVar% = 25 ' Generates an error.Dim MyStr$ MyStr = "Because it was explicitly declared, the $ is optional."Удалите знак объявления типа или еще раз объявите исходную переменную.
Примечание.
Если в явном объявлении переменной содержится символ объявления типа, включать этот символ в последующих ссылках не обязательно.
Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.