Запуск макроса с параметром из разных меню

Автор ost, 15 мая 2019, 19:08

0 Пользователи и 1 гость просматривают эту тему.

ost

Доброго.

Есть макрос, принимающий в качестве параметра текстовую переменную.

Нужно запускать этот единственный макрос из разных подпунктов одного меню так, чтобы при выборе конкретного подпункта меню в макрос передавалось уникальное для этого подпункта меню значение параметра.

Возможно ли?

Спасибо.

rami

Назначаете каждому подпункту свой макрос, который передаст вашему целевому макросу нужную текстовую переменную. Например, так:
Sub Main(s As String)
Print s
End Sub

Sub submenu1
Main("submenu1")
End Sub

Sub submenu2
Main("submenu2")
End Sub

Sub submenu3
Main("submenu3")
End Sub

ost