• VRSB © (05.09.07 10:41) [0]
    Подскажите, пожалуйста, как эффективно осуществлять поиск в word документе ключевых слов, например, #metka_ppp#. Необходимо втащить данную метку в дельфийскую прогу, т.е. определить, что написано ppp, а не rrr. Потом эту метку удалить и вставить на ее место сгенерированный текст. Желательно, отойти от классического Range(x,y) и сканирования документа по-символьно.  Необходим быстрый и легкий способ. Вроде Find/Replace. Только применимо к вышеописанной задаче. Спасибо.
  • Думкин © (05.09.07 11:11) [1]
    Selection.Find.Replacement.ClearFormatting
       With Selection.Find
           .Text = "5667"
           .Replacement.Text = "890"
           .Forward = True
           .Wrap = wdFindContinue
           .Format = False
           .MatchCase = False
           .MatchWholeWord = False
           .MatchWildcards = False
           .MatchSoundsLike = False
           .MatchAllWordForms = False
       End With
       Selection.Find.Execute Replace:=wdReplaceAll

  • VRSB © (05.09.07 11:22) [2]
    Думкин, а вот тогда такой вопрос: Как мне осуществлять поиск от метки до метки, например, #metka_ppp# бла-бла-бла #metka_rrr#. Прочитать текст от ppp до rrr, проанализировать его. Удалить весь диапазон, и вставить сгенерированный текст?
  • boa_kaa © (13.09.07 14:16) [3]
    Selection
    Start
    End

    и вообще Range
Есть новые Нет новых   [134430   +2][b:0][p:0.001]