|
Переменная уровня модуля "ломает" выполнение всех процедур
|
|||
---|---|---|---|
#18+
Здравствуйте! Excel 2010. Объявляю переменную уровня модуля в General и при запуске любой процедуры появляется ошибка Invalid outside procedure Код: vbnet 1. 2. 3. 4. 5. 6.
Комментирую первые две строки и все выполняется нормально. Кроме того, при объявлении переменной уровня модуля список макросов меняется на список с указанием полного пути к макросу. Без объявления переменной - только имена макросов. Модуль единственный. Все макросы находятся в нем. Как это победить? Книжку читал P.S.: Переменную нигде не использую в макросах. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2016, 12:00 |
|
Переменная уровня модуля "ломает" выполнение всех процедур
|
|||
---|---|---|---|
#18+
Странный подход инициализации переменных... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2016, 12:10 |
|
Переменная уровня модуля "ломает" выполнение всех процедур
|
|||
---|---|---|---|
#18+
В ошибке все четко сказано. Оператор присваивания нельзя использовать вне процедуры.IndianКнижку читалИ в какой книжке есть подобное? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2016, 12:17 |
|
Переменная уровня модуля "ломает" выполнение всех процедур
|
|||
---|---|---|---|
#18+
Indian, Так в гугл-переводчик вставьте, что Вам пишут :) Объявление переменной может быть вне модуля. А вот присвоение значения - только внутри процедур и функций. или константой тогда объявляйте. Код: vbnet 1. 2. 3. 4. 5. 6. 7.
или Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2016, 12:18 |
|
Переменная уровня модуля "ломает" выполнение всех процедур
|
|||
---|---|---|---|
#18+
Shocker.ProВ ошибке все четко сказано. Оператор присваивания нельзя использовать вне процедуры.IndianКнижку читалИ в какой книжке есть подобное? Но не написано, что нельзя :) Я все понял. Спасибо всем! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2016, 12:38 |
|
|
start [/forum/topic.php?fid=60&gotonew=1&tid=2155493]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
9ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 138ms |
0 / 0 |