Автоматизируйте различные верхние и нижние колонтитулы для альбомных и портретных страниц в Microsoft Word

3792
Camerone Andre

Возможно ли иметь разные верхние и нижние колонтитулы для альбомной и портретной страницы в одном документе, поэтому при добавлении альбомной страницы необходимо автоматически использовать верхний и нижний колонтитулы ландшафта? И если я нажму Enter на странице альбомной ориентации, она должна создать новую альбомную страницу с собственным верхним и нижним колонтитулами ...

Мы рассмотрели разрывы разделов и добавление четных / нечетных разрывов страниц, но затем нужно вручную добавить новый заголовок…

Или есть другой способ настроить документ, чтобы сделать его переключением между верхними и нижними колонтитулами для разных страниц?

Я использую MS Word 2013.

11
Пожалуйста, укажите, какую версию Word / Office вы используете. Однако в более новых версиях это возможно, если вы выберете форматирование «после этой страницы» или что-то вроде этого. Я предупреждаю вас, что это становится очень грязным. Поскольку у меня нет недавнего Слова, я не могу ответить, но я посмотрю на это. Doktoro Reichard 11 лет назад 0
Мы используем MS Word 2013 Camerone Andre 11 лет назад 0
Поскольку я использую Word 2003, у него нет возможности указывать разные заголовки и основы для страниц. Я знаю, что 2007 может, поэтому новые версии должны. AFAIK, «невозможно» сделать что-то наподобие того, что вы просите (под этим я подразумеваю, что Word автоматически знает, является ли страница альбомным / портретным, а затем добавляет заголовок). Вы ** можете ** сделать это вручную, но это становится невероятно грязным. Кавычки на невозможном означают, что это возможно, если кто-то где-то запрограммирует макрос для этого. Но, похоже, ИМХО как особенность, которой пользуются немногие. Doktoro Reichard 11 лет назад 0
Да я вижу. В настоящее время мы используем разрывы разделов для изменения ориентации страницы, но для верхних и нижних колонтитулов мы обнаружили, что если мы используем разрывы разделов, каждый раз, когда мы нажимаем клавишу ввода, например, на странице с альбомной ориентацией, вместо этого добавляется портретная страница со своим собственным верхним и нижним колонтитулами. для другой альбомной страницы, он добавляет нечетный / четный разрыв страницы, поэтому мы должны в любом случае вручную изменить верхний и нижний колонтитулы, что не совсем то, что мы хотим Camerone Andre 11 лет назад 0
Возможно, лучшим решением будет разделить вашу работу (соответствующие части) на разные файлы, а затем отформатировать их там. Но, как я уже сказал, Word и этот вид форматирования грязные, несмотря ни на что. Подождите, по крайней мере, некоторые другие ответы. Doktoro Reichard 11 лет назад 0
Что вы подразумеваете под «разделением моей работы на разные файлы», вы имеете в виду наличие более одного документа? Camerone Andre 11 лет назад 0
Да, в значительной степени. Вы разделяете страницы, которые нуждаются в специальном форматировании, в разные файлы и после этого форматируете заголовок и основу каждого файла. Если к ним прикреплена нумерация, это можно изменить для каждого документа. Таким образом, вы должны разделить (в лучшем случае) все альбомные и портретные страницы и поместить их в два отдельных файла в каждом формате. Если ** каждой ** странице требуется специальный заголовок (в худшем случае), разделите файл на страницу. Doktoro Reichard 11 лет назад 0
Вы можете вставить скрытое поле, содержащее оператор if, в верхний / нижний колонтитул, проверяющий ориентацию страницы, например:> If Selection.PageSetup.Orientation = wdOrientPortrait ... таким образом, вам не нужно беспокоиться о разрывах разделов. M.Bennett 11 лет назад 1
Это может быть сделано через VBa, но не уверен, насколько хорошо это будет работать! Вам нужно будет взглянуть на создание ориентации страницы при загрузке (или после нажатия кнопки вы можете выбрать, к какому событию она будет подключена) (`ActiveSheet.PageSetup.Orientation = xlLandscape`), а затем добавить [header / сноска] (http://www.cpearson.com/excel/headfoot.htm). Возможно, вам придется вставить его в оператор if else, опять же, в зависимости от того, как вы его создали. У меня нет времени, чтобы написать код, извините. Dave 11 лет назад 0
Хорошо, это имеет смысл, М. Беннетт, так что это будет скрытое поле, которое я добавлю в раздел верхнего и нижнего колонтитула в документе Word ... где я могу найти это скрытое поле в MS Word? Camerone Andre 11 лет назад 0

1 ответ на вопрос

1
thinkterry

Я не знаю, как без макросов определить глобальный «ландшафт» и глобальный «портретный» верхний и нижний колонтитулы и сделать так, чтобы они автоматически применялись ко всем страницам. Это похоже на попытку определить размер шрифта страницы на основе ее полей.

Что вы можете сделать, это разделить свою страницу на разделы и отформатировать их . Похоже, вы уже пошли по этому пути. Я думаю, что недостающий кусок, который вы ищете, это ссылка на предыдущий . Если этот флажок не установлен, этот параметр позволяет назначить другой заголовок и нижний колонтитул для данного раздела. Затем вы можете назначить ориентацию для раздела, и оба свойства будут оставаться в синхронизации в этом разделе .

Этот последний бит важен. Синхронизация не будет происходить между разделами. Используйте эту технику, только если:

  • Количество разделов ландшафта и портрета в вашем документе невелико и меняется не часто. (Часто меняющееся количество страниц в разделе - это нормально.)

Не используйте эту технику, если:

  • Количество разделов ландшафта и портрета в вашем документе велико или часто меняется.
  • Ваши верхние и нижние колонтитулы часто меняются. (Хотя это не может быть проблемой, если количество разделов невелико.)
  • Сопровождающим вашего документа неудобно работать с разделами.

меры

  1. Начните с чистого документа.
  2. В группе «Абзац» вкладки «Главная» отобразите отметки форматирования, установив флажок «Показать / Скрыть».
  3. Разделите документ на разделы, вставив несколько разрывов разделов следующей страницы 1 :

    1. Макет страницы> Разрывы> Следующая страница.
    2. Повторите несколько раз.
  4. Сориентируйте каждый раздел по желанию:

    1. Переместите точку вставки (мигающий курсор) в нужный раздел.
    2. Макет страницы> Панель запуска диалогового окна «Параметры страницы»> Поля:

      1. Ориентация: Пейзаж .
      2. Применить к: этот раздел .
      3. ХОРОШО.
    3. Повторите для всех желаемых разделов.
  5. Для заголовка и нижнего колонтитула каждого раздела снимите флажок Ссылка на предыдущий 2 :

    1. Переместите точку вставки (мигающий курсор) ко второму разделу документа (в первом разделе нет предыдущего раздела для ссылки).
    2. Щелкните правой кнопкой мыши в области заголовка раздела и выберите «Редактировать заголовок».
    3. Должна появиться вкладка «Дизайн» (часть инструментов «Верхний и нижний колонтитулы»). В его группе навигации снимите флажок Ссылка на предыдущий .
    4. Повторите для нижнего колонтитула (Перейти к нижнему колонтитулу поможет в этом отношении).
    5. Повторите для всех разделов (Next и Previous помогут в этом отношении).
  6. Для каждого верхнего и нижнего колонтитула раздела заполните нужный текст:

    1. Щелкните правой кнопкой мыши в области заголовка раздела и выберите «Редактировать заголовок».
    2. Введите нужный текст.
    3. Повторите для нижнего колонтитула.
    4. Повторите для всех разделов.

Как только ваш документ настроен таким образом, каждый раздел будет иметь свою собственную ориентацию, верхний и нижний колонтитулы и автоматически применяет эти свойства ко всем страницам в нем, даже если эти свойства изменяются.

Попытайся!

  1. Переместите точку вставки (мигающий курсор) в любой раздел.
  2. Вставьте новую страницу:

    1. Макет страницы> Разрывы> Страница 3 .
    2. Вставьте жесткий возврат (перевод строки), нажав Enter.
  3. Обратите внимание, что новая страница наследует верхний и нижний колонтитулы своего раздела, и что любое изменение, внесенное в верхний или нижний колонтитул, применяется ко всем другим страницам в этом разделе.

1. Позже вы можете изменить эти разрывы разделов на «Непрерывный», «Четный» или «Нечетный», но эта первоначальная настройка будет намного проще с использованием целых страниц.

2. Есть также макросы, которые вы можете написать, чтобы снять флажок Ссылка на предыдущий по умолчанию.

3. Чтобы вставить новую страницу в раздел, вставьте новый разрыв страницы, а не разрыв раздела « Следующая страница » .