Удалить весь текст/данные из Word документа VBA макросом

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

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

Добрый день уважаемые господа. Столкнулся с некой задачей удаления данных из ms office word документа и вставки своего текста/данных в документ посредством макроса VBA. В связи с этим хотел бы просить помощи у вас. Есть некоторое решение :
Данное решение позволяет поочередно удалять текст из документа, однако есть большие недостатки в этом макросе, а именно : когда страниц в документе много(более 7 страниц) текст удалить не получается из переполнения(overflow) да и нагрузка на ресурсы компьютера поочередном удалении символов из документа сами понимаете большая. Вот хотелось бы как то эмулировать нажатие клавиш Ctrl+A(для выделения всего текста/данных) и Del для очистки этих данных из документа. Может есть еще какие то варианты ? За сим спасибо. ждем ваших ответов. с уважением, egyp7.

Решение задачи: «Удалить весь текст/данные из Word документа VBA макросом»

textual
Листинг программы
Sub zclear_doc()
'
Word.ActiveDocument.Range.Select
    Selection.WholeStory
    Selection.Delete Unit:=wdCharacter, Count:=1
End Sub

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


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

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

8   голосов , оценка 4.125 из 5