Тема: Макрос. Четные-нечетные страницы, ориентация чередуется. КАК?!!!
Как правильно написать макрос для создания документа из 200 страниц, в котором нечетные страницы будут иметь книжную ориентацию, а четные-альбомную?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум Microsoft Word » Автоматизация » Макрос. Четные-нечетные страницы, ориентация чередуется. КАК?!!!
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как правильно написать макрос для создания документа из 200 страниц, в котором нечетные страницы будут иметь книжную ориентацию, а четные-альбомную?
В конце каждой страницы ставить разрыв раздела на текущей странице и менять ориентацию. Наверное, алгоритмически быстрее будет сначала проставить все разрывы, а затем, пробежавшись по страницам через одну, поменять ориентацию листов.
Например, так:
Sub DifferentPageOrientation()
Dim iPages As Long
Dim i As Integer
Selection.HomeKey wdStory
iPages = ActiveDocument.ComputeStatistics(wdStatisticPages)
Do While Selection.Information(wdActiveEndPageNumber) <> iPages
Selection.GoToNext wdGoToPage
' Selection.MoveLeft
Selection.InsertBreak wdSectionBreakContinuous
Loop
For i = 2 To iPages Step 2
ActiveDocument.Sections(i).PageSetup.Orientation = wdOrientLandscape
Next
End Sub
Но если страницы забиты текстом под завязку, то возможно смещение границ разделов
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум Microsoft Word » Автоматизация » Макрос. Четные-нечетные страницы, ориентация чередуется. КАК?!!!
Макрос. Четные-нечетные страницы, ориентация чередуется. КАК?!!!
Чтобы лучше ознакомиться со всеми тонкостями самого популярного редактора для набора текстов – Ворд, предлагаем посетить форум сайда Ворд Эксперт, который полностью посвящен работе с редактором. На портале о Microsoft Office Word вы узнаете про: vb дата прописью.
Форум имеет структуру, сходную со структурой самого приложения. То есть в отдельный подраздел вынесены общие и наиболее часто встречающиеся вопросы, в другом обсуждаются настройки программы, возможности по ее форматированию. Наш сайт о Microsoft Office Word даст ответ про: calibri в microsoft office 2007. Автоматизации различных операций посредством написания соответствующих шаблонов, макросов, задания специфических настроек, посвящен подраздел «Автоматизация». На портале о Microsoft Office Word вы узнаете про: как изменить шрифт в формулах в word.
Также на форуме можно получить готовое решение многих задач или оставить свою заявку.