Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 1 ]
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Тема: Нестандартные функции для таблиц Word
Функция собирающая в коллекцию AllTables все таблицы активного докмента.
Встроенная коллекция таблиц Tables представлена в ограниченном диапазоне классов Word. Это объекты типа:
Document — область Range всего документа, причем в эту область не входят объекты: колонтитулы, сноски, текстовые надписи и пр.;
Для того чтобы собрать собрать полностью все таблицы активного документа я создал функцию AllTables. Вот её код:
Public Function AllTables() As Collection
Dim Story As Range, Table As Word.Table
Set AllTables = New Collection
For Each Story In ActiveDocument.StoryRanges
For Each Table In Story.Tables
AllTables.Add Table
Next Table
Next Story
End Function
Пример обращения к отдельной таблице с использованием функции AllTables:
Dim Tables As Collection ' Переменная принимающа значение AllTables
Dim Table As Table ' Переменная принимающая значение отдельной таблицы.
Set Tables = AllTables
Set Table = Tables(1)
Сообщений [ 1 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Нестандартные функции для таблиц Word
Большинство россиян работает с текстами в Ворде. Если у вас появилась необходимость в нестандартных шаблона или макросах для Microsoft Word, а также нужна консультация по настройкам текстового редактора, оптимальным решениям для различных функций, то все это вы можете найти на сайте Ворд Эксперт и форуме сайта. Наш сайт о Microsoft Office Word даст ответ про: документ word tracking.
Форум имеет структуру, включающую главные и вспомогательные рубрики. В главных подфорумах выделен раздел, в котором собраны особенно часто встречающиеся вопросы и проблемы (например, устранение двойных пробелов). Наш сайт о Microsoft Office Word даст ответ про: подпись под картинкой.
Там же вы найдете информацию по навигации самого форума и сайта и дополнительные источники, связанные с Вордом и программированием. На портале о Microsoft Office Word вы узнаете про: уменьшить число страниц в word.
Большое внимание уделено настройками в различных версиях, форматированию и оформлению текстов в Ворде. Наш сайт о Microsoft Office Word даст ответ про: поставить птичку в чекбоксами в microsoft word 2007.
Еще один подраздел полностью посвящен автоматизации (макросы, шаблоны, различные пути ускорения механических операций при работе с текстом и многое другое). Наш сайт о Microsoft Office Word даст ответ про: форматирование таблицы это в ворде.
Также есть подфорум, в котором участники предлагают готовые варианты решений разных проблем. Существует возможность оставить заявку. На портале о Microsoft Office Word вы узнаете про: изменить нумерацию пунктов в ворде.
Свои отзывы, предложения, замечания по форуму вы можете оставлять в соответствующем подразделе. Для общих вопросов предусмотрена «Курилка». Наш сайт о Microsoft Office Word даст ответ про: excel копирование при вводе текста.