@KryptoPython

Как заменить несколько переменных в ворд через c#?

При вводе переменных в ворд вида: {name} - программа заменяет {name} на введенное имя в текстбоксе, но если этих переменных {name} встречается в файле несколько, то он изменяет только 1, как сделать так чтобы программа изменяла все переменные с именем {name}?
Пример кода:
var name = textBox1.Text;
ReplaceWordStub("{name}", name, ref wordDocument);
  • Вопрос задан
  • 288 просмотров
Пригласить эксперта
Ответы на вопрос 2
@GranD1K
Работайте с документом, посредством Open XML SDK.
Вот пример, замены текста в файле.
Ответ написан
AlexanderYudakov
@AlexanderYudakov
C#, 1С, Android, TypeScript
Find.Replace = wdReplaceAll; // значение константы: 2


Пример:
www.askit.ru/custom/vba_office/m10/10_06_05_word_f...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы