Объект Line (Word)
Представляет отдельную строку в объекте Rectangle типа wdTextRectangle. Используйте объект Line и связанные методы и свойства для программного определения макета страницы в документе.
Используйте метод Item для возврата определенного объекта Line . В следующем примере показано обращение к первой строке в первом прямоугольнике первой страницы активного документа.
Dim objLine As Line
Set objLine = ActiveDocument.ActiveWindow _
.Panes(1).Pages(1).Rectangles(1).Lines.Item(1)
Используйте свойство LineType , чтобы определить, является ли указанная строка текстовой (wdTextLine) или строкой таблицы (wdTableRow). Затем используйте свойство Range для доступа к содержимому и форматированию строки. В следующем примере создается ссылка на таблицу, если указанный тип строки — wdTableRow.
Dim objLine As Line
Dim objTable As Table
Set objLine = ActiveDocument.ActiveWindow _
.Panes(1).Pages(1).Rectangles(1).Lines.Item(1)
If objLine.LineType = wdTableRow Then _
Set objTable = objLine.Range.Tables(1)
Справочник по объектной модели Word
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.