Мне нужно в .OnAction процедуры модуля ЭтаКнига прописать имя процедуры, размещённой в стандартном модуле и определённой как Private Sub (Private - чтобы не мозолила глаза в "Макросах"
. Модуль пока называется по умолчанию Module1, но при "причёсывании" кода скорее всего будет переименован. Вот я и хотел .OnAction сделать составным из программно задаваемого (через переменную) имени модуля и имени процедуры.
А узнать имя модуля что-то не получается
Указать в коде имя модуля листа, где работает процедура, просто:
А как указать имя стандартного модуля?
А узнать имя модуля что-то не получается
Указать в коде имя модуля листа, где работает процедура, просто:
| Код |
|---|
Sub Module_Name() Debug.Print Me.Name End Sub |
А как указать имя стандартного модуля?
Изменено: - 22.02.2013 14:28:15
(Сплющился в одну строку код... Долбаные тэги!)
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)