Мой вопрос
Как можно получить выбранный в настоящее время текст в Microsoft Outlook 2007
- в открытом окне сообщения
- или в текущем выбранном сообщении на панели предварительного просмотра
и скопировать его в буфер обмена?
Я использую Microsoft Outlook 2007.
Что я уже пробовал
Я знаю, что могу использовать DataObjects, чтобы поместить текст в буфер обмена или получить текст из буфера обмена.
Сложность состоит в том, чтобы получить текущий выбранный текст
Я попробовал следующие команды:
- Outlook.copy
- Outlook.selection.copy
- Outlook.activeexplorer.selection.item(1). ...
во многих вариациях, но безуспешно.
Я обнаружил некоторые источники, утверждающие, что было бы невозможно получить текущий выбранный текст в Outlook через VBA, но я думаю, что, по крайней мере, должна быть возможность вызвать команду Ctrl-C (копировать) и затем использовать содержимое буфера обмена.
Я также наткнулся на некоторые решения с инспектором, как описано здесь, но я получил сообщение об ошибке. Возможно, это потому, что я забыл сослаться на "Библиотеку объектов MS Word" - попробую в понедельник.