@Zulkund

Подсобите написать код VBA для MS OFFICE?

Господа, помогите решить следующую задачу. Нужен макрос, который в файле word нашел бы нужную строку, например "@here" и вставил бы сюда содержание из буфера. Заранее спасибо!
  • Вопрос задан
  • 193 просмотра
Решения вопроса 1
TomasHuk
@TomasHuk
Вроде работает:
Sub Replace()

    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "@here"
        .Replacement.Text = "^c"
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
End Sub
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы