Простой вопрос про макрос - VB
Формулировка задачи:
Всем добрый день. Вопрос у меня действительно простой для VB-Гуру. Я программист в системе SAP (ABAP/4) и к сожалению в VB полный профан. Но вот возникла проблемка при программировании стыка SAP --> MS Word. Проблема заключается в том, что из SAP вызывается MS Word с передачей данных для "серийного письма" ( так это кажется называется в русском MS Word. Я сам работаю на немецкой версии). Так вот мне нужно было написать макрос в Word чтобы он после печати документа сохранял этот документ с определенным именем. Имя документа должно быть сгенерировано в макросе и состоять из даты и номера клиента. Номер клиента передается Ворду из SAP это одна из переменных, которая используется в тексте письма (стоит в заголовке). Короче скрипя сердцем макрос я уже написал. Одна проблема остается: Генерация имени файла. Как я могу обратиться к переменной где стоит номер клиента? Напомню, имя клиентя это одно из полей в тексте письма. Не знаю понятно я выразился или нет.
Прошу помочь
Спасибо
Прошу помочь
Спасибо
Решение задачи: «Простой вопрос про макрос»
textual
Листинг программы
<font color="blue">Dim</font> f <font color="blue">AS</font> Field <font color="blue">For</font> <font color="blue">each</font> f <font color="blue">in</font> ActiveDocument.Fields <font color="blue">If</font> f.Code = <font color="teal">"Нужное нам поле"</font> <font color="blue">Then</font> EndIF <font color="blue">Next</font>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д