У меня есть шаблон документа Word, который я использую при написании сопроводительных технических документов для отправки с чертежами САПР. В связи с характером продукта, который мы создаем, это сопровождающее техническое примечание практически идентично для каждого клиента, которому мы поставляем документ, с конкретными значениями, отличающимися для каждого клиента. Например;
Этот документ следует читать вместе с чертежом №
XXXXX
и спецификациейCUSTOMER_NAME
.Изделие будет высотой
X
мм, длинойY
мм
Для каждого клиента переменные значения всегда будут одинаковыми. В настоящее время я написал некоторый VBA, который дает мне выпадающий список в пользовательской форме, в котором перечислены все наши будущие клиенты. Когда я выбираю клиента, VBA просто "находит и заменяет" определенные значения (CUSTOMER_NAME
, значения X
и Y
и т.д.).
Хотя это решение работает на данный момент, оно не очень масштабируемо и требует много времени для редактирования (легко). Это также означает, что если я выбрал не того клиента, мне нужно начать заново (я не могу просто выбрать другого клиента из списка).
Я не хочу использовать слияние по почте, поскольку не хочу полагаться на базу данных в фоновом режиме, файл должен быть полностью независимым.
У кого-нибудь есть примеры других способов сделать это?