1

Мне нужно объединить мои программы для автоматизации нескольких функций в Word и Outlook. Кто-нибудь знает хорошее место для начала. Моя цель - начать слияние почты, создать несколько разных файлов и сохранить их соответственно, а затем отправить по электронной почте разные файлы различным людям на основе того, кому что нужно. Было бы с благодарностью принята любая помощь в обучении правильному использованию взаимодействия.Использование Office Interop для Word и Outlook 2007 в VB.NET

В настоящее время я использую Visual Studio 2008 и Office 2007 и использую vb.net для написания своих программ.

ответ

2

Хороший способ начать использовать редактор макросов для записи шагов, которые вы пытаетесь выполнить. Вы можете взять сгенерированный код макроса и изменить его для своих целей. Нажмите на имена функций и переменных, о которых вы не знаете цели, и нажмите «F1», чтобы получить контекстную помощь.

1

Добавить COM ссылки на Outlook 12.0 Библиотека объектов и Word 12.0 Библиотека объектов.

Эта веб-страница действительно помогла пнуть меня: http://support.microsoft.com/kb/316383

Затем с помощью записи макросов вы будете подвергать много материала вы, вероятно, хотите работать. Слово предупреждения, однако, заключается в том, что не все, что доступно в VBA (макросы), доступно в VB .NET. Я не знаю, почему это так, но мне действительно нужно было построить и выполнить макрос из VB.NET, написанный в VBA, в Excel, чтобы выполнить что-то, что показалось нам смехотворным, если бы не странное разъединение между два.

Некоторая хорошая информация о почте Merge: http://support.microsoft.com/kb/258512

Вот статья с некоторыми основными шагами, чтобы вы и связан с Interop в Outlook: http://support.microsoft.com/kb/313787

Надеется, что это помогает. Я буду следить за вопросами от вас здесь - я бы сказал, что знаю немного, когда дело доходит до взаимодействия.

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