Никак не могу передать фокус в документ из которого запущен макрос, т. е. необходимо принудительно вернуть фокус в покинутый документ, после того макрос завершит работу. Пробовал по разному, но ни один из вариантов не сработал:
ThisDocument.Activate
ThisDocumnet.SetFocus
Documents(ThisDocument.Name).Activate
Искал в сети, ничего рабочего не нашел. Может кто-нибудь знает решение проблемы?
spoilerВ крайнем случае, чтобы сфокусировать юзера, я бы мог автоматически закрыть все документы кроме текущего, но мне это решение не нравиться, так как тогда получается фактически я за юзера сохранил все документы с которыми он параллельно работал, а вдруг какие-то не надо было сохранять? Короче, не вариант.