Удалить рисунок (с определенным именем) | 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

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


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

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

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