powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA Функция SendKeys по разному работате на разных системах
1 сообщений из 1, страница 1 из 1
VBA Функция SendKeys по разному работате на разных системах
    #36008875
wlaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нарыл в одном форуме такую конструкцию для отправки почты из Word'а:

ActiveDocument.HasRoutingSlip = True
With ActiveDocument.RoutingSlip
.Subject = "XXX"
.AddRecipient "почта@mail.ru"
.Delivery = wdAllAtOnce
.ReturnWhenDone = True
End With
ActiveDocument.Save
SendKeys "{ENTER}", False
ActiveDocument.Route

На локальном компьютере с XP PRO SP2 - все отрабатывает на ура!
На Сервере 2003 Standart SP1 - не отрабатывает SendKeys! остается окошко Outlook Express с вопросом Send?
Офис одинаковый, Outlook Express - стандартные.

На сервере крутятся куча приложений ,которые гасить нельзя. Я думаю в этом дело... То ли задержки надо куда-нить вставить, то ли передать активность нужному окну, но как это сделать не пойму. :(
Я в VBA плохо ориентируюсь - пока не понял логики работы. Если можно распишите для новичка
что, куда и для чего надо вставить, чтоб это заработало...
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA Функция SendKeys по разному работате на разных системах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]