Использование взаимодействия для подключения файла Excel к шаблону слова (для слияния почты)? - PullRequest
0 голосов
/ 22 сентября 2018

Я работаю с функцией слияния в Word.Я знаю, что могу подключить свой файл слов к моей рабочей таблице Excel, нажав Выбрать получателей > Использовать существующий список .

Но я пытаюсь сделать это сC #.У меня уже есть файл Word, и я создал шаблон для письма, которое я хочу отправить.Теперь я хочу использовать C #, чтобы соединить файл слова с файлом Excel.Как я могу продублировать Выбрать получателей > Использовать существующий механизм списка с C #?

На данный момент, я могу использовать взаимодействие только для ручного изменения полей слияния, как это:

foreach(Microsoft.Office.Interop.Word.Field field in document.Fields)
{
    if(field.Code.Text.Contains("FirstName"))
         field.Select();
         application.Selection.TypeText("John");

    if(field.Code.Text.Contains("LastName"))
         field.Select();
         application.Selection.TypeText("Doe");
}

Было бы намного лучше, если бы я мог вместо этого подключить его к файлу Excel.

...