Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > VB6 > Как в VBA корректно прицепить макрос к событию |
Автор: Hmmmm 6.4.2006, 21:51 |
Привет честной компании! Пишу на Delphi и вот попросили сделать на VBA макрос, который бы изменял структуру листа Excel (убирал некоторые строки в зависимости от наполнения содержимым таблицы) перед наступлением события Print. Думал, что сделаю это одним махом, как в Delphi, но никак lol Написал макрос в Module1 sub Reform() ... далее не суть важно, например, Cells(1,1)=1 ... Нашел к чему зацепится (правда не пойму где здесь правильно записать) Написал в секции макроса Module1 Private Sub List1_WorkbookBeforePrint(List1, Cancel) Reform End Sub Не прет. Написал в List1 (Code) Не прет Написал в Книге1 (Code) Не прет Подскажите, как правильно вызвать макрос перед наступлением печати Листа1 (List1) Спасибо. |
Автор: Hmmmm 7.4.2006, 18:58 |
Спасибо. Извините, что не в топ, не доглядел |