1 | |||||||||||
Нужно разобраться с абзацами в Word (VBA)14.01.2016, 17:15. Показов 2943. Ответов 4
Метки нет (Все метки)
Есть документ word с таким содержанием (файл во вложении):
Но в дебаге выводиться 4 строки ---перечисление всех абзацев--- слово1 слово2 слово3 слово4 слово5 ---перечисление всех абзацев--- Предполагаю, что пустые строки это символы перевода строки. Но тогда логично было бы, чтобы свойство [B]ThisDocument.Paragraphs.Count было равно 4. Вообщем вопрос: Как в таком случае нужно правильно написать код, чтобы выводить только непустые строки? Нужно писать отдельную проверку для каждого значения?
0
|
14.01.2016, 17:15 | |
Ответы с готовыми решениями:
4
Нужно на VBA добавлять в определенную позицию в word-е таблицу с текстом и отформатировать ее VBA-команда "не добавлять интервал между абзацами одного стиля" Не получается разобраться с VBA Разобраться с sql запросом в vba и правильным подключением базы access - word |
15146 / 6419 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
14.01.2016, 17:26 | 2 |
Сообщение было отмечено sysrepos как решение
Решение
sysrepos, Debug.Print добавляет перевод строки (иначе бы Вы получили в 1 строке
--перечисление всех абзацев---слово1 слово2 слово3 ). Текст абзаца включает символ перевода строки. Так что перевод строки после "строка3" - от текста абзаца, а второй подряд перевод строки - от Debug.Print. PS файл не открывается, советую использовать более употребимые форматы (zip, rar).
1
|
Модератор
|
||||||
14.01.2016, 17:40 | 3 | |||||
если лень воевать с возвратом строки пишу так
1
|
14.01.2016, 18:03 [ТС] | 4 |
понятно, спасибо.
использую тот, который стоит на работе (7z), поставил бы другой, но прав админа нет. Добавлено через 13 минут вот это настоящая магия ) только после 20 минут просмотра кода понял в чем разница
0
|
15146 / 6419 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
14.01.2016, 19:54 | 5 |
sysrepos, 7Zip вполне умеет сохранять в zip
1
|
14.01.2016, 19:54 | |
14.01.2016, 19:54 | |
Помогаю со студенческими работами здесь
5
Word-отчёт с заблокированными абзацами Word - отчёт с заблокированными абзацами Как извлекать из Word-таблицы не просто линейные строки а вместе с абзацами? Разница в скорости vba word и vba access Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |