Удалить рисунок (с определенным именем) | MS Word - VBA

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

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

Здравствуйте Коллеги!

Прошу помочь с циклом (

For

) - удаление рисунков. Ситуация следующая: в документе имеются n - количество рисунков с одинаковым именем "Имя", необходимо их удалить. Попробовал написать следующий код но, он удаляет только первый рисунок.
Пожалуйста подскажите что, делаю не так. Спасибо!

Решение задачи: «Удалить рисунок (с определенным именем) | MS Word»

textual
Листинг программы
    With ActiveDocument.Shapes
        For i = .Count To 1 Step -1
            If .Item(i).Name = "Штамп" Then .Item(i).Delete
        Next
    End With

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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