Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Объявление глобальной строковой константы - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Объявление глобальной строковой константы (Макросы Sub)
Объявление глобальной строковой константы
Анатолий Дата: Среда, 05.02.2014, 09:52 | Сообщение № 1
Группа: Гости
Подскажите пожалуйста как объявить глобальную строковую константу?

Я делаю так:
Объявляю в коде ThisWorkbook в месте Declaration
[vba]
Код
Public Const String = "Строка"
[/vba]

на что получаю вот это:
---------------------------
Microsoft Visual Basic for Applications
---------------------------
Compile error:

Constants, fixed-length strings, arrays, user-defined types and Declare statements not allowed as Public members of object modules
---------------------------
ОК Справка
---------------------------
 
Ответить
СообщениеПодскажите пожалуйста как объявить глобальную строковую константу?

Я делаю так:
Объявляю в коде ThisWorkbook в месте Declaration
[vba]
Код
Public Const String = "Строка"
[/vba]

на что получаю вот это:
---------------------------
Microsoft Visual Basic for Applications
---------------------------
Compile error:

Constants, fixed-length strings, arrays, user-defined types and Declare statements not allowed as Public members of object modules
---------------------------
ОК Справка
---------------------------

Автор - Анатолий
Дата добавления - 05.02.2014 в 09:52
Анатолий Дата: Среда, 05.02.2014, 09:57 | Сообщение № 2
Группа: Гости
Public Const String = "Строка"
т.е. не так, а так:

Public Const Stroka as String = "Строка"
 
Ответить
СообщениеPublic Const String = "Строка"
т.е. не так, а так:

Public Const Stroka as String = "Строка"

Автор - Анатолий
Дата добавления - 05.02.2014 в 09:57
AndreTM Дата: Среда, 05.02.2014, 10:07 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
"А компилятор ему и отвечает"... Английским же, по серому - нельзя объявить константу как public в декларации именно этого модуля (листа, книги).
А вот в собственном модуле - глобальную константу объявить можно...


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
Сообщение"А компилятор ему и отвечает"... Английским же, по серому - нельзя объявить константу как public в декларации именно этого модуля (листа, книги).
А вот в собственном модуле - глобальную константу объявить можно...

Автор - AndreTM
Дата добавления - 05.02.2014 в 10:07
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Объявление глобальной строковой константы (Макросы Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!