Если DoCmd.SendObject не работает? - PullRequest
1 голос
/ 09 октября 2008

Я использую DoCmd.SendObject для отправки электронных писем из MS Access 2003. Он открывает обзор со всеми соответствующими полями, заполненными. Но пользователь не может отправить электронное письмо в это время. В этом случае появится сообщение «Отправить действие было отменено». Есть ли способ отловить эту не отправку электронной почты пользователем

Ответы [ 4 ]

2 голосов
/ 10 октября 2008

Можно использовать события Outlook из Microsoft Access с модулем класса. Подробности вы найдете в вики LessThanDot под заголовком «Пример: использование событий Outlook с доступом»

1 голос
/ 09 октября 2008

databyss прав, когда пишет, что Outlook не может ответить на вашу команду доступа. Вместо того, чтобы использовать эту слабую команду «sendObject», я бы посоветовал вам создать экземпляр Outlook из вашего кода VBA (после регистрации библиотеки объектов Microsoft Outlook в инструментах / ссылках)? Тогда вы сможете очень эффективно управлять своей электронной почтой.

1 голос
/ 09 октября 2008

Вы отправили объект в Outlook.

Я не верю, что Outlook может ответить на вашу команду доступа.

0 голосов
/ 12 октября 2008

Возможно, Tony Toews Access EMail FAQ будет вам полезен.

...