Я работаю над макросом VBA, который сам написал только для него, для MS-Word, который изменяет ориентацию страницы, а затем копирует верхний и нижний колонтитулы предыдущих страниц на новую страницу и некоторые другие вещи:
Selection.PageSetup.Orientation = wdOrientLandscape
ActiveDocument.Sections.Last.PageSetup.DifferentFirstPageHeaderFooter = False
ActiveDocument.Sections(ActiveDocument.Sections.Last.index - 1).Headers(wdHeaderFooterPrimary).Range.Select
Selection.Copy
ActiveDocument.Sections.Last.Headers(wdHeaderFooterPrimary).Range.Select
Selection.Paste
ActiveDocument.Sections.Last.Headers(wdHeaderFooterPrimary).LinkToPrevious = False
ActiveDocument.Sections.Last.Footers(wdHeaderFooterPrimary).LinkToPrevious = False
formatHeader wdHeaderFooterPrimary
formatHeader wdHeaderFooterFirstPage
В TextBox есть текст, привязанный к заголовку.Теперь я хочу изменить его положение на страницах с альбомной ориентацией.
Как изменить параметры макета (см. Изображения ниже)?Я не смог найти никакой информации.
Вот так выглядит мой документ после изменения ориентации страницы на «Пейзаж»:
КакВы видите, абзац сбоку, в TextBox не посередине.поэтому я хочу переместить это немного выше.Вы также можете увидеть якорь на этом изображении.
Вот как я это сделал в Word как пользователь: