Создание кнопки и обработка её событий
Программно из VB создаю книгу Excel. Затем на этой книге создаю кнопку. Как теперь обработать события этой кнопки (click и т.д.)?
Проблема такая...
Программно из VB создаю книгу Excel. Затем на этой книге создаю кнопку. Как теперь обработать события этой кнопки (click и т.д.)?
Видится два варианта
1 - записать программно процедуру обработки типа CommandButton1_Click() на нужный лист
2 - (проще) заранее подготовить книгу Excel с кнопкой и процедурой обработки, а потом ее вызывать из VB
Видится два варианта
1 - записать программно процедуру обработки типа CommandButton1_Click() на нужный лист
2 - (проще) заранее подготовить книгу Excel с кнопкой и процедурой обработки, а потом ее вызывать из VB
А вот как это самую процедуру записать?...В проекте VB надо то-ли как-то путь указать к этой кнопке то-ли ещё что...Это вот я и не знаю....
А вот как это самую процедуру записать?...В проекте VB надо то-ли как-то путь указать к этой кнопке то-ли ещё что...Это вот я и не знаю....
В VBA код записывается так
Application.VBE.ActiveCodePane.CodeModule.InsertLines [номер строки], [строка кода]
Я думаю при надлежащем присоединении объекта это сработает и их VB.
А второй вариант не подходит в принципе?
В VBA код записывается так
Application.VBE.ActiveCodePane.CodeModule.InsertLines [номер строки], [строка кода]
Я думаю при надлежащем присоединении объекта это сработает и их VB.
А второй вариант не подходит в принципе?
Второй вариант в принципе тоже годен, но тогда вообще всё навороченно получается...)))...
Спасибо за советы...Попробую первый вариант...Еслине выйдет то буду мучать второй...)))
A вообще есть хотя бы теоретически возможность обработать событие кнопки из VB?