|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.01.2012, 02:58 | #1 |
Пользователь
Регистрация: 08.01.2012
Сообщений: 14
|
!!HLP_опять рекурсия_HLP!!
делала красоту. Начальство хочет, что бы раскраска кнопок запускалась при переходе на лист с этими кнопками. Добавила в модуль листа вызов процедуры
Код:
Что же делать!! Переписывать фсе заново прямо грустно даже (хотя код конечно надо оптимизировать и мусор поубирать) Может есть какой-то метод что бы объекту Лист отключать/включать возможность выполнения процедуры листа?? HELPPPP!!! з.ы. Hugo121 очень была полезна твоя помощи и поддержка) вернулась из командировки и тут опять наводить красоту в этой задаче нужно. Последний раз редактировалось subluna; 27.01.2012 в 03:06. |
27.01.2012, 05:54 | #2 |
Пользователь
Регистрация: 08.01.2012
Сообщений: 14
|
Или как результат процедуры Raskras() переменную pPr передать в модуль листа и там уже красить?
|
27.01.2012, 10:31 | #3 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
> хотят при активации Листа
Используйте Private Sub Worksheet_Activate() листа или Private Sub Workbook_SheetActivate(ByVal Sh As Object) книги.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
27.01.2012, 11:30 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Можно такой код в эти два листа поставить:
Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
27.01.2012, 11:36 | #5 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Почему бы не передавать в процедуру ссылку на лист вместо имени?
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
29.01.2012, 12:26 | #6 |
Пользователь
Регистрация: 08.01.2012
Сообщений: 14
|
Спасибо!!! Искренне благодарна))
|