Статьи из блога
Как расположить таблицу по центру страницы
Андрей Куличев, автор Инструкции по оформлению текстовой документации, предлагает простой способ расположить таблицу прямо по центру страницы по вертикали.
Андрей пишет:
На форуме была тема, где спрашивали, как расположить таблицу по центру страницы. Я даже выкладывал там макрос для отдельно взятого документа (шахматки).
Но вот недавно, разбираясь с документаторами с необычным поведением таблицы обнаружил следующую вещь, которая позволяет возможностями ворда расположить таблицы по центру страницы по вертикали. Для этого в Word 2003 нужно проделать следующие действия:
1. Установить курсор внутри таблицы.
2. Открыть окно свойств таблицы (меню "Таблица" - "Свойства таблицы...").
3. Перейти на вкладку "Таблица"
4. В области "Обтекание" выставить "вокруг"
5. Нажать кнопку "Размещение..."
6. В открывшемся окне "Размещение таблицы" в области "По вертикали" выбрать в поле "положение:" элемент "от центра", а в поле "относительно:" элемент "Страницы".
Эти же действия можно записать простым макросом:
Sub TableCenterPosition() With Selection.Tables(1).Rows .VerticalPosition = wdTableCenter .RelativeVerticalPosition = wdRelativeVerticalPositionPage .AllowOverlap = False End With End Sub
Думаю, кому-то это может пригодиться, раз уже несколько раз задавали вопросы на форуме.
Комментариев: 5
Вот ещё бы макрос, который бы центрировал таблицу по ширине страницы
Не совсем понятно, что значит "центрировать по ширине", может быть поможет добавление таких очевидных строк:
Александр Витер, большое спасибо! Это и имелось ввиду.
На форуме есть еще макрос центрирования по ширине области текста То есть - можно на любой вкус - все зависит от конкретной задачи.
О!
Благодарю за дельные советы!
Всё наконец-то отцентрировалось и по вертикали, и по горизонтали. Вы показали, куда копать надо, а дальше уже легко потыкаться и выставить нужные галочки.