Замена текста в существующем документе word через Область сопоставления XML - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Друзья! Никак не могу разобраться с задачкой. Есть документ с XML-сопоставлением. В нем очень много повторяющихся слов, которые можно изменяя одно слово, менять все соответствующие. Таких документов может быть больше сотни, и в каждом нужно поменять одинаковые ключевые слова. Помогите, пожалуйста, вкурить, к каким объектам WORD нужно обращаться, чтобы менять содержание этих элементов из VB.NET. Спасибо!

Решение задачи: «Замена текста в существующем документе word через Область сопоставления XML»

textual
Листинг программы
Dim i As Integer = 0
            For Each contrls As Word.ContentControls In oDoc.SelectContentControlsByTag("Tag")
                If contrls.Item(i).Range.Text = "a" Then
                    contrls.Item(i).Range.Text = "b"
                End If
                i += 1
            Next

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5
Похожие ответы