Case "Transport" 'посмотрел имя документа
Namedoc = "TagsTransport" 'назвали имя соотв. макроса
End Select
Application.Run MacroName:=Namedoc 'запускаю соответствующий макрос обработки документа
Можно ли подставлять имя процедуре
Я по имени документа запускаю соответствующий макрос-процедурку для его обработки.
Код:
Но я захотел все конструкции
Application.Run MacroName:=Namedoc заменить на более короткие
Call Namedoc
Но получается, что Call должен вызывать процедуру только по конкретному имени, иначе пишет, что "не знаю такой процедуры как Namedoc".
Можно ли как-то выкрутиться?
Спасибо.