Тема: Обход параграфов таблиц
Как обработчику передать команду не рассматривать абзацы в таблице при использовании цикла for i - next i ?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как обработчику передать команду не рассматривать абзацы в таблице при использовании цикла for i - next i ?
If ActiveDocument.Paragraphs(i).Range.Information(wdWithinTable) = True Then
'находится в таблице
End If
If ActiveDocument.Paragraphs(i).Range.Information(wdWithinTable) = True Then 'находится в таблице End If
Спасибо, уже напридумал. Можно ещё вот так:
If activeDocument.Paragraphs(1).Range.Tables.Count = 0 Then
А можно по шрифту, если он отличается в таблице. (У меня отдельный шрифт, центрирующий в таблицах текст).
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Обход параграфов таблиц
Для работы с текстами пока не придумали ничего лучше, чем редактор Microcoft Word. Для работы с большими объемами текстов нет ничего лучше, чем средства автоматизации этого редактора. На портале о Microsoft Office Word вы узнаете про: макрос переход по внешней ссылки. Но если основные функции Ворда можно легко освоить самому, то тут требуется уже помощь и совет опытных пользователей. На портале о Microsoft Office Word вы узнаете про: как работать в пдф. Все это вы найдете на форуме сайта Ворд Эксперт.
На форуме просто и доступно объясняется, как создавать макросы в автоматическом режиме, писать макросы и шаблоны для различных задач, стоящих перед пользователем, какие настройки лучше выбрать для оптимизации той либо иной операции. На портале о Microsoft Office Word вы узнаете про: как в worde пронумеровать страницы и вставить в оглавление. Кроме того, участники форума делятся своими наработками и готовыми решениями, принимают заказы на любые разработки, связанные с Вордом. На портале о Microsoft Office Word вы узнаете про: вверхнии отступ в ворде.