2013-10-11 4 views
1

Я использую макрос для отправки электронной почты, и я должен отображать сообщение электронной почты, потому что я хочу вставить изображение в тело письма. Я использую этот код aEmail.Display Application.Wait (теперь + TimeValue ("00:00:05")) SendKeys "^ V", Истинные DoEvents Но я хочу, чтобы Excel, чтобы вновь появиться после того, как " ctrl + v ", но я не могу этого сделать. Я попытался использовать thisworkbook.activate, но окно не будет отображаться, я также попытался быть творческим и использовал aEmail.Display False (он не вернет ошибку, но он не скроет письмо ни один)Видимый метод для рабочей книги

Любые идеи?

ответ

3

Попробуйте

вызова VBA.AppActivate («Excel», False)

+0

Здравствуйте D_Bester, извините за длительную задержку, но у меня нет доступа к Интернету во время WE, так что я только что видел ваш ответ , он работал нормально. Я использовал команду: AppActivate ("NAME_OF_THE_FILE") Спасибо за ответ! –

Смежные вопросы