Тема: таблицы
макрос поворота таблиц в ворд 2007
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
макрос поворота таблиц в ворд 2007
для начала --от вас пример таблицы
--есть ли объединенные ячейки
--видимо нужна альбомная ориентация таблицы при книжной самого документа
может достаточно альбомная ориентация страниц, но рамка повернута
---
я вряд ли буду делать подобное, но исполнителю пригодятся ответы на эти вопросы
ведь повернутая таблица может не влезь на лист
макрос поворота таблиц в ворд 2007
140315926@rambler.ru присылайте документ.
А может вам и такого хватит?
Sub АльбомнаяОриентация()
Dim oTable As Table
Dim iPosition, iEvery As Long
Dim iCounter, iNumber As Integer
Set oTable = Selection.Tables(1)
iPosition = oTable.Range.Start
For iCounter = 1 To ActiveDocument.Tables.Count
iEvery = ActiveDocument.Tables(iCounter).Range.Start
If iEvery = iPosition Then
iNumber = iCounter
End If
Next iCounter
With Selection
If ActiveDocument.Sections(.Information(wdActiveEndSectionNumber)).PageSetup.Orientation = wdOrientLandscape Then Exit Sub
If .Type = wdNoSelection Or .Type = wdSelectionIP Then Exit Sub
.Cut
.TypeParagraph
.InsertBreak Type:=wdSectionBreakNextPage
.PageSetup.Orientation = wdOrientLandscape
.Paste
.InsertBreak Type:=wdSectionBreakNextPage
.PageSetup.Orientation = wdOrientPortrait
End With
Set oTable = ActiveDocument.Range.Tables(iNumber)
oTable.Select
With Selection.Tables(1)
.PreferredWidthType = wdPreferredWidthPercent
.PreferredWidth = 100
.Rows.LeftIndent = CentimetersToPoints(0)
.TopPadding = CentimetersToPoints(0)
.BottomPadding = CentimetersToPoints(0)
.LeftPadding = CentimetersToPoints(0)
.RightPadding = CentimetersToPoints(0)
.Spacing = 0
.AllowPageBreaks = True
.AllowAutoFit = True
End With
End Sub
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
таблицы
Если вы ищете возможность облегчить себе работу с большими объемами текстов, то решение вам могут предложить на форуме сайта Ворд Эксперт. Наш сайт о Microsoft Office Word даст ответ про: антоним к слову соскальзывает. Здесь собраны ответы на злободневные вопросы по Ворду, например, об удалении лишних пробелов или назначении макросов в автоматическом режиме. На портале о Microsoft Office Word вы узнаете про: как меню 2010 ворда сделать как в 2003.
Также на форуме вы найдете примеры и способы написания макросов и шаблонов для различных операций, много готовых решений и подсказок по настройкам функций разных версий Ворда и редактированию текста. Наш сайт о Microsoft Office Word даст ответ про: как в аксессе злелать имя одной буквой. Кроме всего прочего, всегда можно оставить заявку с описанием своей проблемы. Ее помогут решить другие участники форума. На портале о Microsoft Office Word вы узнаете про: как в word 2003 изменить нумерацию страниц сверху.