#vba #ms-word
#vba #ms-word
Вопрос:
Я очищаю документ Word на немецком языке. Преобразованный текст имеет остановку табуляции в конце каждой строки (я думаю — см. Скриншот), которая заканчивается задолго до поля. Я пытаюсь либо удалить вкладки в VBA, либо заменить их обычным символом пробела. Я считаю, что «TabStops» — это объект, который каким-то образом нужно определить?
Любые предложения, какой код VBA будет эффективно очищать эту строку? Спасибо! — Эмили
Комментарии:
1. это маркеры абзацев, а не табуляции. это может помочь вам найти правильный код для их удаления
2. Повторите свои абзацы, и если в абзаце не установлен отступ абзаца, удалите символ перед абзацем. Я бы сделал это наоборот, т. Е. Для pCount = ActiveDocument . Абзацы. Считайте до 2 шага -1.
3. См. msofficeforums.com/word /…
4. Эти комментарии были очень полезны! Я смог автоматизировать процесс очистки этого 400-страничного документа!! Большое вам всем спасибо! @macropod