5

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

Я видел вариант размещения текстового поля или графического блока в заголовке, чтобы выдвинуть текст, но в конечном итоге он отбрасывает вкладки и маркеры отступа списка маркеров.

Я думал о настройке первой страницы, используя два столбца и толкая текст, чтобы начать во втором столбце, но я не могу найти способ заставить текст переключиться обратно на 1 столбец на второй странице, когда он создается из текст переполнен.

Кто-нибудь знает, как что-то подобное возможно?

Заранее спасибо Пол

5 ответов5

2

Я знаю, что это старый вопрос, но он возник в моих результатах, когда я искал ответ.

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

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

Снимок экрана настроек полей

1

Word 2010+ имеет возможность устанавливать поля "с этого момента"

  1. установить свои поля в целом
  2. установить пользовательские поля на второй странице, выбрав "с этого момента".

0

Не уверен, что у вас все получилось, но я обнаружил, что при попытке сделать заголовок (или нижний колонтитул) отличным от предыдущей страницы, единственный способ остановить это влияет на первую страницу (потому что галочка "другая первая страница" не не работает), я заметил, что если вы отмените выбор параметра "Ссылка на предыдущий" в поле "Навигация" справа от раздела "Параметры" на ленте "Дизайн", это сработало.

0

Вот супер простой способ.

  1. Вставить разрыв раздела (Следующая страница) из макета страницы> Разрывы
  2. Нажмите на страницу, которую вы хотите расширить / сузить поля.
  3. Нажмите на Пользовательские поля из разметки страницы> Поля
  4. В окне «Параметры страницы» введите желаемый размер поля и нажмите кнопку « ОК».

Пользовательские поля с разрывом раздела Следующая страница

Вот супер сложный путь.

Что требует, чтобы ваш заголовок был рабочей книгой с макросами.

  1. Настройте свою первую страницу так, как вы хотите, с правильными полями.
  2. Создайте макрос с кодом ниже:

Код:

Sub Document_Open()
    If ActiveDocument.Sections.Count > 1 Then Exit Sub

    Selection.EndKey Unit:=wdStory
    ActiveDocument.Range(Start:=Selection.Start, End:=Selection.Start). _
        InsertBreak Type:=wdSectionBreakNextPage
    Selection.Start = Selection.Start + 1

    With ActiveDocument.Range(Start:=Selection.Start, End:=ActiveDocument. _
        Content.End).PageSetup
        .LeftMargin = CentimetersToPoints(2.54) 'CHANGE THIS it's margin of new pages!
        .SectionStart = wdSectionNewPage
    End With

    Application.OnTime When:=Now + TimeValue("00:00:01"), _
    Name:="CheckPages"


End Sub

Sub CheckPages()
    Application.OnTime When:=Now + TimeValue("00:00:01"), _
    Name:="CheckPages"

    If ActiveDocument.Sections.Count = 1 Then
    ActiveDocument.PageSetup.LeftMargin = CentimetersToPoints(5.54)'CHANGE THIS it's margin of first page!
    End If

End Sub
  1. Сохраните ваш документ.
0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .