Страница: 1 |
Как создать макрос VBA, который бы запускался автоматически при создании нового листа Excel например(WorkbookNewSheet)?
Обрабатывай сообщение Workbook_NewSheet. Вопрос-то ламерский: как это сообщение обработать? А Workbook_NewSheet или Application_WorkbookNewSheet, какая разница... Так что, господа, перевелись программисты на Руси? Есть люди, которые бы могли дать пошаговую инструкцию как навешиваться на события от Application, книги,... Как в новой книге сделать так, что при создании нового листа что-нибудь происходило, ну хотяб MsgBox... Или хотяб подскажите, на каком форуме еще остались программисты по VBA... Можно навесить на Workbook_Open, в личной книге макросов, но это будет работать только при открытии ексела. Asker_ - совершенно непонятно чего надо - то? что, вот так не получается: Private Sub Workbook_NewSheet(ByVal Sh As Object) Получится! Мне уже USA ответил на мыло. Всем спасибо за внимание. Страница: 1 |
Вопрос: Автозапуск макроса VBA по событию
Добавлено: 12.05.03 15:04
Автор вопроса: Asker_
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
USA
Вопросов: 1
Ответов: 184
Профиль | | #1
Добавлено: 13.05.03 01:20
Номер ответа: 2
Автор ответа:
Asker_
Вопросов: 1
Ответов: 4
Профиль | | #2
Добавлено: 13.05.03 07:35
Номер ответа: 3
Автор ответа:
Asker_
Вопросов: 1
Ответов: 4
Профиль | | #3
Добавлено: 13.05.03 13:09
Номер ответа: 4
Автор ответа:
Access
Вопросов: 0
Ответов: 32
Web-сайт:
Профиль | | #4
Добавлено: 14.05.03 06:21
Номер ответа: 5
Автор ответа:
Justas
ICQ: 259418212
Вопросов: 24
Ответов: 325
Web-сайт:
Профиль | | #5
Добавлено: 15.05.03 01:18
MsgBox "Sub Workbook_NewSheet", , "тра-ля-ля"
End Sub
Номер ответа: 6
Автор ответа:
Asker_
Вопросов: 1
Ответов: 4
Профиль | | #6
Добавлено: 15.05.03 07:03