Как в word поля редактировать

Главная » Разное » Как в word поля редактировать

Изменение полей — Word

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

  • Добавьте поля для привязки   
    Поле желоба добавляет дополнительное пространство к боковому полю, верхнему полю или внутренним полям документа, который вы планируете связать, чтобы гарантировать, что текст не будет скрыт связыванием.

1. Внешнее поле для переплета

2. Зеркальные поля для разворота

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

  • Примечание: Вы можете добавить внешнее поле для переплета в документ с зеркальными полями, если требуется дополнительное место для переплета.

  • Создание брошюры.    
    Используя параметр Брошюра в диалоговом окне Параметры страницы, вы можете создать буклет. Используйте ту же опцию, чтобы создать меню, приглашение, программу мероприятия или любой другой тип документа с одним центральным сгибом.

1. Word вставляет один сгиб по центру

После того, как вы настроили документ в виде буклета, работайте с ним так же, как с любым документом для вставки текста, графики и других визуальных элементов.

  • Большинство принтеров требуют минимальной ширины для настройки полей. Если вы попытаетесь установить слишком узкие поля, Microsoft Word отобразит сообщение Один или несколько полей установлены за пределами области печати страницы.Нажмите Исправить, чтобы автоматически увеличить ширину поля. Если вы проигнорируете сообщение, Word отобразит другое сообщение с вопросом, хотите ли вы продолжить.

  • Минимальные настройки полей зависят от вашего принтера, драйвера принтера и формата бумаги. Чтобы узнать о настройках минимального поля, обратитесь к руководству по эксплуатации принтера.

Как использовать поля в Word 2013

  1. Программное обеспечение
  2. Microsoft Office
  3. Word
  4. Как использовать поля в Word 2013

Автор Дэн Гукин

Фраза «высеченная в камне» относится к тексту, который не соответствует не меняю. Но с полями то, что вы пишете в Word 2013, не высечено на камне. Чтобы немного оживить ситуацию, в Word есть возможность добавлять в документ динамических, (изменяющихся) элементов. В отличие от текста, который вы обычно составляете, динамический текст изменяется в зависимости от ряда факторов.Эти динамические элементы добавляются в документ с помощью полей .

Понять поля

Чтобы воспользоваться преимуществами полей, используйте диалоговое окно «Поле». Чтобы вызвать это диалоговое окно, щелкните вкладку «Вставка» и выберите «Исследовать быстрые части» → «Поле». Кнопка «Изучить быстрые части» находится в группе «Текст».

В левой части диалогового окна «Поле» содержатся прокручиваемые списки категорий в списке «Имена полей». Эти категории представляют собой различные динамические фрагменты текста, которые можно вставить в документ.Когда вы выбираете категорию, правая часть диалогового окна изменяется, показывая более подробные параметры.

После того, как вы нажмете кнопку ОК, поле будет вставлено в ваш документ. Он выглядит как обычный текст, но на самом деле это не так: поле отражает некоторые изменяющиеся аспекты документа или другие условия, например дату и время.

  • Многие другие команды Word вставляют поля в документ, например, команды «Номер страницы». Однако диалоговое окно «Поле» перечисляет их все.

  • Лучшее свидетельство того, что у вас есть поле, а не текст, — это попытка удалить поле.

Как обновить поле

.

Создание и редактирование полей | Документы Microsoft

  • 6 минут на чтение

В этой статье

В Dynamics 365 Customer Engagement (on-premises) поля определяют отдельные элементы данных, которые можно использовать для хранения данных в сущности.Разработчики иногда называют поля атрибутами. Вы можете использовать инструменты настройки в обозревателе решений для редактирования системных полей, которые позволяют настройку, или для создания, редактирования или удаления настраиваемых сущностей.

Создание и редактирование полей

Прежде чем создавать настраиваемое поле, оцените, соответствует ли использование существующего поля вашим требованиям. Дополнительные сведения: Создание новых метаданных или использование существующих метаданных

Часть имени любого создаваемого настраиваемого поля — это префикс настройки.Это устанавливается на основе издателя решения, с которым вы работаете. Если вам важен префикс настройки, убедитесь, что вы работаете в неуправляемом решении или решении по умолчанию, где префикс настройки — это тот, который вам нужен для этого организация. Дополнительные сведения о том, как изменить префикс настройки, см. В разделе «Издатель решений».

Вы можете получить доступ к полям в приложении несколькими способами:

  • В обозревателе решений можно развернуть сущность и выбрать узел Поля .В списке полей щелкните Новое , чтобы создать новое поле, или дважды щелкните любое из полей в списке, чтобы отредактировать их.

  • Разверните сущность и выберите узел


    Forms
    . Откройте форму в редакторе форм и под Field Explorer щелкните New Field , чтобы создать новое поле. Для любого поля, уже добавленного в форму, вы можете дважды щелкнуть поле, чтобы отобразить Свойства поля . На вкладке Подробности щелкните Изменить .Другой способ перейти в редактор формы — использовать команду Form на панели команд для любой записи объекта.

  • Если вы используете инструмент обозревателя метаданных, используйте страницу Entity Metadata Browser для просмотра сведений о конкретной сущности, а затем нажмите кнопку Attributes . Если поле доступно для редактирования, вы можете нажать кнопку Изменить атрибут , чтобы отредактировать поле. Дополнительная информация: используйте браузер метаданных.

    Все поля имеют свойства, описанные в следующей таблице.

Объект Описание
Отображаемое имя Имя, которое отображается как метка в заголовке списков, в которые включен этот атрибут. Это также метка по умолчанию, когда это поле отображается в форме, но текст метки в каждой форме можно редактировать отдельно.
Имя Это поле предварительно заполнено на основе введенного вами отображаемого имени .Он включает префикс настройки издателя решения. Вы можете изменить отображаемое имя позже, но имя нельзя изменить после сохранения поля.
Требования к полям Есть три варианта:

Необязательно
Запись может быть сохранена, даже если в этом поле нет данных.
Business Recommended
Запись можно сохранить, даже если в этом поле нет данных. Однако рядом с полем появляется синяя звездочка, указывающая, что это важно.
Business Required
Запись не может быть сохранена, если в этом поле нет данных.
Будьте осторожны, когда делаете поля обязательными. Люди будут сопротивляться использованию приложения, если они не могут сохранить записи, потому что им не хватает правильной информации для ввода в обязательное поле. Люди могут вводить неверные данные просто для того, чтобы сохранить запись и продолжить свою работу.
Вы можете использовать бизнес-правила или сценарии форм, чтобы изменить уровень требований, поскольку данные в записи меняются по мере того, как люди работают над ним.Подробнее: Создание и редактирование бизнес-правил

с возможностью поиска Если поле доступно для поиска, оно отображается в расширенном поиске и становится доступным при настройке представлений. Используйте это, когда есть поля для объекта, которые вы не используете. Установка этого параметра на Нет уменьшит количество вариантов, показываемых людям, использующим расширенный поиск.
Полевая безопасность Для настраиваемых полей включите это, чтобы разрешить этому полю участвовать в защите на уровне поля.
Аудит Отключите это, чтобы данные в этом поле не включались в данные аудита.
Описание Введите текст, который будет отображаться как всплывающая подсказка при отображении поля в форме. Дополнительная информация: Видео: Настраиваемые подсказки для Dynamics CRM
Тип Выберите тип записи. В зависимости от выбранного типа у вас будут разные варианты.Подробнее: Типы полей

Любое из полей, обеспечивающих прямой ввод текста, имеет IME Mode . Редактор метода ввода (IME) используется для языков Восточной Азии, таких как японский. Редакторы IME позволяют пользователю вводить тысячи различных символов, используемых в восточноазиатских письменных языках, с помощью стандартной 101-клавишной клавиатуры.

Создание или редактирование полей объекта

Создайте новые поля для сбора данных, когда существующие системные объекты не имеют полей, соответствующих вашим требованиям.После создания новых полей обязательно включите их в формы и представления для сущности, чтобы они были доступны из соответствующего пользовательского интерфейса приложения. Вы также можете добавлять новые поля в отчеты, но помните о следующих ограничениях:

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

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

  • Решение по умолчанию — это специальное неуправляемое решение, которое показывает вам все компоненты решения из любых управляемых или неуправляемых решений. Вы не можете редактировать или в контексте управляемого решения; Однако все, что вы найдете, в любом случае есть в решении по умолчанию, поэтому вам не нужно.

  1. Перейдите к Настройки > Настройки .

  2. Выбрать Настроить систему .

  3. В разделе Компоненты разверните Сущности , а затем разверните нужную сущность.

  4. Выберите Поля .

    • Чтобы добавить новое поле, на панели инструментов Действия выберите Новый и введите Отображаемое имя , чтобы сгенерировать Имя .

      или

    • Чтобы изменить одно или несколько полей, выберите поле или поля (с помощью клавиши Shift), которые вы хотите изменить, а затем на панели инструментов Действия выберите Изменить .Вы можете вносить изменения в следующие поля:

      • Для Требования к полю выберите, является ли оно необязательным, рекомендуемым или обязательным.

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

      • Для Field Security включите или отключите функцию для этого поля.

      • Для Auditing включите или отключите функцию для этого поля.

    Примечание

    Когда вы выбираете несколько полей для редактирования, появляется диалоговое окно Редактировать несколько полей . Вы можете редактировать Требования к полю , с возможностью поиска и Аудит .

  5. Для новых полей в поле Тип введите необходимую информацию для указанного типа. Для существующих полей вы не можете изменить тип, но можете изменить его настройки.Подробнее: типы полей.

  6. Выберите Тип поля , Формат и Максимальная длина поля.

  7. Выберите режим IME для этого атрибута.

    Примечание

    Указывает, включено ли активное состояние редактора метода ввода (IME). IME позволяет вводить и редактировать китайские, японские и корейские символы. IME могут быть в активном или неактивном состоянии. Активное состояние принимает китайские, японские или корейские символы.Неактивное состояние ведет себя как обычная клавиатура и использует ограниченный набор символов.

  8. Для нового поля обязательно добавьте Описание поля, которое содержит инструкции для ваших пользователей о том, как использовать поле.

  9. Выберите Сохранить и закрыть .

  10. Опубликуйте настройку.

    • Чтобы опубликовать изменения для одной сущности, в разделе Компоненты выберите Сущности , а затем выберите сущность, в которую вы внесли изменения.На панели инструментов Действия выберите Опубликовать .

    • Чтобы опубликовать все изменения, внесенные вами в несколько объектов или компонентов, на панели инструментов Действия выберите Опубликовать все настройки .

Примечание

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

Attribute Manager — это инструмент, разработанный сообществом XrmToolbox для Dynamics 365 Customer Engagement (on-premises). Информацию об инструментах, разработанных сообществом, см. В разделе Инструменты разработчика.

Примечание

Инструменты сообщества не являются продуктом Microsoft Dynamics и не расширяют поддержку инструментов сообщества. Если у вас есть вопросы относительно инструмента, свяжитесь с издателем. Дополнительная информация: XrmToolBox.

См. Также

Обзор сущностей и метаданных
Создание и редактирование сущностей

Создание и редактирование глобальных наборов параметров
Определение полей сведения
Определение вычисляемых полей

,

Обновление полей в Word — как это работает

Word поддерживает множество различных типов полей . Поле — это набор кодов, которые предписывают Word автоматически вставлять материал в документ. Некоторые из часто используемых полей — это поля PAGE, которые показывают номера страниц, и поля TOC, которые отображают оглавление.

Чтобы поля отображали правильный результат, они должны быть обновлено . Некоторые типы полей обновляются автоматически Word, тогда как другие поля должны обновляться пользователем.

В этой статье вы найдете информацию о том, как каждый вид поля Word работает в отношении обновления. Узнайте, какие поля обновляются автоматически Word, а какие поля необходимо обновить вручную. Для каждого поля вы также найдете имена и номера полей, которые можно использовать в VBA, если вам нужно создавать или редактировать поля с помощью макросов.

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

Однако FILENAME поля в верхнем или нижнем колонтитуле не обновляются автоматически при открытии документа.Согласно информации в статье Microsoft, поле FILENAME не обновляется автоматически при открытии документа в Word. Эта особая обработка полей FILENAME была введена как изменение дизайна в Word 2002, чтобы документы открывались быстрее. Действительно, было бы преимуществом, если бы поля FILENAME обновлялись автоматически при открытии документа — скорость, скорее всего, больше не будет проблемой. Вам необходимо обновить поля. См. Как обновить поля.

Поля в верхних и нижних колонтитулах обновляются при переключении на предварительный просмотр печати

При переключении на Предварительный просмотр печати обновляются все поля в верхнем и нижнем колонтитулах. Это также вызовет поля FILLIN и ASK в верхнем или нижнем колонтитуле.

Поля в основной части документов

Правила, которые применяются к тому, как обновляются различные типы полей — холодные, теплые и горячие поля

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

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

В столбце Цветовой код в таблице ниже я назначил цвет каждому типу поля.Эти цвета также используются в списке всех полей Word, отсортированных по алфавиту. Цель состоит в том, чтобы упростить обзор списков.

В VBA для возврата типа поля можно использовать перечисление dFieldKind w . См. Столбец 3 в таблице ниже — в нем показаны константы wdFieldKind и соответствующие числа. Например, вы можете вернуть тип первого поля в выделенной области, используя следующий код VBA:

В крайнем правом столбце перечислены все поля каждого типа.

Вид

Цветовой код

VBA — wdFieldKind

Описание — как обновляются поля

Поля сгруппированы по видам

Холодное

3
wdFieldKindCold

Поле, в котором нет результата.

Это также означает, что холодное поле включает ничего не обновлять .

ЧАСТНЫЙ
RD
TA
TC
XE

Теплый

2
wdFieldKindWarm

Поле, в котором есть результат и которое можно обновить.

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

См. Также «Теплый ++» ниже.

См. Раздел «Как обновить поля» для получения дополнительных сведений об обновлении полей вручную.

= (ФОРМУЛА)
Addin
ADDRESSBLOCK
ASK
Автор
AutoText
AUTOTEXTLIST
БИБЛИОГРАФИЯ
ЦИТИРОВАНИЕ
КОММЕНТАРИИ
СРАВНИТЬ
CONTROL
CREATEDATE
ДАННЫЕ
БАЗА ДАННЫХ
ДДЭ
DDEAUTO
DOCPROPERTY
DocVariable
EDITTIME
ВСТРОИТЬ
ИМЯ_ФАЙЛА
FILESIZE
FILLIN
FORMTEXT
СЛОВАРЬ
GREETINGLINE
HYPERLINK
ВКЛЮЧИТЬ
INCLUDETEXT
INDEX
INFO
KEYWORDS
LastSavedBy
LINK
MERGEFIELD
MERGEREC
MERGESEQ
СЛЕДУЮЩАЯ
NEXTIF
NUMCHARS
NUMWORDS
QUOTE
REVNUM
РАЗДЕЛ
SET
SKIPIF
ПРЕДМЕТ
ШАБЛОН
НАЗВАНИЕ
TOA
TOC
USERADDRESS
USERINITIAL
USERNAME

Теплый ++

2
wdFieldKindWarm

Термин «Теплый ++» придуман здесь для описательных целей.

Применяется приведенное выше описание «Теплый», но, кроме того, эти поля могут быть обновлены еще одним способом: большинство этих полей относятся к нумерации страниц, и , печатающим документов.

Эти поля можно обновить, переключившись на предварительный просмотр , поскольку это запускает повторную компоновку документа. Это справедливо независимо от того, является ли параметр Файл> Параметры> Дисплей> Группа параметров печати> Обновить поля перед печатью : ВКЛ или ВЫКЛ .

Печать документа или открытие документа в представлении Макет печати также приведет к обновлению этих полей.

DATE
FTNREF
IF
NOTEREF
НОМЕРА
PAGE
PAGEREF
PRINTDATE
REF
SAVEDATE
SECTIONPAGES
SEQ
STYLEREF
TIME

Горячий

1
wdFieldKindHot

Поле , которое автоматически обновляется каждый раз при отображении или при каждом переформатировании страницы. .

Эти поля также можно обновить вручную. См. Раздел Как обновить поля для получения дополнительных сведений об обновлении полей вручную.

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

ADVANCE
AUTONUM
AUTONUMLGL
AUTONUMOUT
BARCODE
BIDIOUTLINE
EQ
FORMCHECKBOX
FORMDROPDOWN
GOTOBUTTON
IMPORT
INCLUDROPICTAP
INCLUDROPICTAP
LUDROP
LUDDROP

Нет

0
wdFieldKindNone

Неверное поле, например пустое поле.Если вы создаете поля вручную, вы можете начать с пустого поля. Примеры недопустимых полей:
{}
{123}

См. Как создать поля вручную.

(пустое поле)

Все поля Word отсортированы в алфавитном порядке, включая Ссылки VBA

Ниже вы найдете список всех различных полей Word. Для каждого типа поля вы найдете следующую информацию:

  • Имя поля — показывает имя поля, как оно отображается при просмотре кодов полей.
  • Kind — показывает, является ли поле Cold, Warm, Warm ++, Hot или None. См. Приведенные выше цветовые коды.
  • # и VBA wdFieldType Enumeration — показывает номер и соответствующую константу, которые могут использоваться в VBA для рассматриваемого поля.
  • Комментарий — показывает специальную информацию о некоторых полях.

Название поля

Вид

#

VBA wdFieldType

Комментарий

теплый

82

wdFieldSubscriber

Поле подписчика (информации об этом поле я не нашел).

91

wdFieldHTMLActiveX

В настоящее время не поддерживается.

(пустое поле
без названия)

Нет

–1

wdFieldEmpty

Пустое поле. Действует как заполнитель для содержимого поля, которое еще не было добавлено.

= (ФОРМУЛА)

теплый

34

wdFieldExpression

ДОБАВИТЬ

теплый

81

wdFieldAddin

Недоступно в диалоговом окне Поле . Используется для хранения данных, скрытых от пользовательского интерфейса.

АДРЕСНЫЙ БЛОК

теплый

93

wdFieldAddressBlock

ADVANCE

Горячий

84

wdFieldAdvance

СПРОСИТЬ

теплый

38

wdFieldAsk

АВТОР

теплый

17

wdFieldAuthor

AUTONUM

Горячий

54

wdFieldAutoNum

AUTONUMLGL

Горячий

53

wdFieldAutoNumLegal

AUTONUMOUT

Горячий

52

wdFieldAutoNumOutline

АВТОТЕКСТ

теплый

79

wdFieldAutoText

АВТОТЕКСТЛИСТ

теплый

89

wdFieldAutoTextList

ШТРИХ-КОД

Горячий

63

wdFieldBarCode

БИБЛИОГРАФИЯ

теплый

97

wdFieldBibliography

BIDIOUTLINE

Горячий

92

wdFieldBidiOutline

ЦИТАТА

теплый

96

wdFieldCitation

КОММЕНТАРИИ

теплый

19

wdFieldComments

СРАВНИТЬ

теплый

80

wdFieldСравнить

КОНТРОЛЬ

теплый

87

wdFieldOCX

Поле OCX.Нельзя добавить через диалоговое окно Поле , но можно добавить с помощью кода с помощью метода AddOLEControl коллекции FormFields .

СОЗДАТЬ

теплый

21

wdFieldCreateDate

ДАННЫЕ

теплый

40

wdFieldData

БАЗА ДАННЫХ

теплый

78

wdFieldDatabase

ДАТА

Теплый ++

31

wdFieldDate

DDE

теплый

45

wdFieldDDE

Больше не доступно в диалоговом окне Поле , но поддерживается для документов, созданных в более ранних версиях Word.

DDEAUTO

теплый

46

wdFieldDDEAuto

Больше не доступно в диалоговом окне Поле , но поддерживается для документов, созданных в более ранних версиях Word.

СОБСТВЕННОСТЬ

теплый

85

wdFieldDocProperty

DOCVARIABLE

теплый

64

wdFieldDocVariable

РЕДАКТИРОВАНИЕ

теплый

25

wdFieldEditTime

EMBED

теплый

58

wdFieldEmbed

EQ

Горячий

49

wdFieldFormula

ИМЯ ФАЙЛА

теплый

29

wdFieldFileName

РАЗМЕР ФАЙЛА

теплый

69

размер wdFieldFileSize

ФИЛИН

теплый

39

wdFieldFillIn

FORMCHECKBOX

Горячий

71

wdFieldFormCheckBox

Вставляется через вкладку «Разработчик»> группа «Элементы управления»> «Устаревшие инструменты»> Поле формы флажка , кнопка или с помощью кода.

FORMDROPDOWN

Горячий

83

wdFieldFormDropDown

Вставляется через вкладку «Разработчик»> группа «Элементы управления»> «Устаревшие инструменты»> Поле раскрывающейся формы , кнопка или с помощью кода.

ФОРМТЕКСТ

теплый

70

wdFieldFormTextInput

Вставляется через вкладку «Разработчик»> группа «Элементы управления»> «Устаревшие инструменты»> Поле текстовой формы. , кнопка или с помощью кода.

FTNREF

Теплый ++

5

wdFieldFootnoteRef

Недоступно в диалоговом окне Поле . Вставляется программно или интерактивно.

ГЛОССАРИЙ

теплый

47

wdFieldGlossary

Больше не поддерживается в Word.

GOTOBUTTON

Горячий

50

wdFieldGoToButton

ПРИВЕТСТВИЕ

теплый

94

wdFieldGreetingLine

ГИПЕРССЫЛКА

теплый

88

wdFieldHyperlink

IF

Теплый ++

7

wdFieldIf

ИМПОРТ

Горячий

55

wdFieldImport

Нельзя добавить через диалоговое окно Поле , но можно добавить интерактивно или с помощью кода.

ВКЛЮЧИТЬ

теплый

36

wdFieldInclude

Нельзя добавить через диалоговое окно Поле , но можно добавить интерактивно или с помощью кода.

ВКЛЮЧЕНИЕ

Горячий

67

wdFieldIncludePicture

INCLUDETEXT

теплый

68

wdFieldIncludeText

ИНДЕКС

теплый

8

wdFieldIndex

ИНФОРМАЦИЯ

теплый

14

wdFieldInfo

КЛЮЧЕВЫЕ СЛОВА

теплый

18

wdFieldKeyWord

LASTSAVEDBY

теплый

20

wdFieldLastSavedBy

ССЫЛКА

теплый

56

wdFieldLink

СПИСОК

Горячий

90

wdFieldListNum

МАКРОКНОПКА

Горячий

51

wdFieldMacroButton

MERGEFIELD

теплый

59

wdFieldMergeField

MERGEREC

теплый

44

wdFieldMergeRec

MERGESEQ

теплый

75

wdFieldMergeSeq

СЛЕДУЮЩИЙ

теплый

41

wdFieldNext

NEXTIF

теплый

42

wdFieldNextIf

NOTEREF

Теплый ++

72

wdFieldNoteRef

НОМЕРА

теплый

28

wdFieldNumChars

НОМЕРА

Теплый ++

26

wdFieldNumPages

НОМЕРА

теплый

27

wdFieldNumWords

СТРАНИЦА

Теплый ++

33

wdFieldPage

PAGEREF

Теплый ++

37

wdFieldPageRef

ПЕЧАТЬ

Горячий

48

wdFieldPrint

PRINTDATE

Теплый ++

23

wdFieldPrintDate

ЧАСТНАЯ

Холодный

77

wdFieldPrivate

ЦИТАТА

теплый

35

wdFieldQuote

RD

Холодный

11

wdFieldRefDoc

REF

Теплый ++

3

wdFieldRef

REVNUM

теплый

24

wdFieldRevisionNum

СОХРАНИТЬ

Теплый ++

22

wdFieldSaveDate

РАЗДЕЛ

теплый

65

wdFieldSection

СТРАНИЦЫ РАЗДЕЛОВ

Теплый ++

66

wdFieldSectionPages

SEQ

Теплый ++

12

wdFieldSequence

НАБОР

теплый

6

wdFieldSet

ФОРМА

Горячий

95

wdFieldShape

СКИПИФ

теплый

43

wdFieldSkipIf

STYLEREF

Теплый ++

10

wdFieldStyleRef

ТЕМА

теплый

16

wdFieldSubject

СИМВОЛ

Горячий

57

wdFieldSymbol

TA

Холодный

74

wdFieldTOAEntry

Поле ввода таблицы полномочий.

ТК

Холодный

9

wdFieldTOCEntry

Поле для ввода содержания.

ШАБЛОН

теплый

30

wdFieldTemplate

ВРЕМЯ

Теплый ++

32

wdFieldTime

НАЗВАНИЕ

теплый

15

wdFieldTitle

TOA

теплый

73

wdFieldTOA

Поле «Таблица полномочий».

TOC

теплый

13

wdFieldTOC

Поле содержания.

АДРЕС ПОЛЬЗОВАТЕЛЯ

теплый

62

wdFieldUserAddress

ИНФОРМАЦИЯ ДЛЯ ПОЛЬЗОВАТЕЛЯ

теплый

61

wdFieldUserInitials

ИМЯ ПОЛЬЗОВАТЕЛЯ

теплый

60

wdFieldUserName

XE

Холодный

4

wdFieldIndexEntry

Поле ввода индекса.

Как создавать поля вручную

Поле, добавленное нажатием Ctrl + F9 в документе Word, представляет собой Пустое поле (wdFieldEmpty = -1, тип поля None).

Вместо того, чтобы вставлять поля через вкладку «Вставка»> «Быстрые части»> Поля , вы можете создавать поля вручную в Word:

  1. Нажмите Ctrl + F9 , чтобы добавить пустое поле.
  2. Введите соответствующий код поля в скобки.

    См. Статью Microsoft Список кодов полей в Word для получения информации об отдельных типах полей Word и их синтаксисе.

  3. Нажмите F9 , чтобы обновить новое поле.

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

Тип поля изменится с None / wdFieldKindNone на один из других типов после добавления допустимого кода поля.

Имена полей не чувствительны к регистру

Если вы проверите коды полей, которые вставлены в Word, через диалоговое окно Поля (вкладка Вставить> Быстрые части> Поля ) или с помощью другой команды, которая приводит к вставляемое поле (перекрестная ссылка, заголовок, дата и т. д.), вы увидите, что Word будет использовать ЗАПИСЬ в имени поля. Примеры:

{PAGE}
{REF _Ref517270969 \ h}
{TOC \ o «1-3» \ h \ z \ u}

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

Почему Word не обновляет все поля, когда я выбираю все и нажимаю F9 для обновления полей?

Быстрый способ обновить поля в Word — нажать Ctrl + A , чтобы выбрать все, а затем нажать F9 , чтобы обновить поля.Однако вы могли столкнуться с тем, что при этом не будут обнаружены и обновлены все поля. Если выделение находится в основной части документа, Word обновляет поля только в этой области документа. Он может даже не обновлять все поля там. Если поля находятся в текстовых полях или других формах в основной части документа, эти поля не будут обновлены. Прочтите, чтобы узнать почему.

Содержимое документа Word размещается на разных уровнях — в VBA они называются историями.

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

В документе Word есть несколько разных слоев, или историй, всего 17 различных типов, как вы увидите ниже. Однако контент может быть не на каждом уровне.

Принципы получения доступа к различным историям в VBA

Каждый рассказ в документе Word может содержать объекты, принадлежащие другим историям. Следовательно, вам может потребоваться доступ к таким объектам, как открытие китайской коробки.

Пример : Чтобы обновить поля фигур в заголовках документа Word в VBA, сначала необходимо получить доступ к правильному типу заголовка. Как вы, возможно, знаете, и как вы также можете видеть в обзоре типов историй ниже, есть не только одна история заголовка, но и три: четные страницы, первая страница и все остальные страницы.Заголовки четных страниц видны в документе Word только в том случае, если в соответствующем разделе включен параметр «Параметры страницы»> «Макет»> Разные нечетные и четные . Соответственно, заголовки первой страницы видны только в тех разделах, в которых включена настройка страницы> вкладка Макет> Другая первая страница .

Фигуры — объекты чертежа, которые могут включать текст, также могут включать поля.

Все фигуры, которые могут включать текст, также могут включать поля — и, как поля в другом месте документа Word, поля в фигурах также должны быть обновлены.Поэтому полезно понимать, как Word обрабатывает такие фигуры, как текстовые поля, круги, прямоугольники и другие объекты рисования с текстом.

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

Фигуры могут быть вставлены только в определенные части документа

Если вы попытаетесь вставить текстовое поле или другую фигуру, например, в сноска, Word покажет предупреждение на рисунке 2 ниже.

Список объектов, в которые нельзя вставить объект чертежа
  • Текстовое поле
  • Выноска
  • Комментарий
  • Сноска
  • Конечная сноска

Рисунок 2. Сообщение — вы не можете поместить объекты чертежа во все области документа Word.

Обзор слоев в документе Word — типы историй в VBA

Как объяснялось выше, содержимое документа Word распределено по нескольким уровням, которые в VBA называются историями.

В таблице ниже перечислены имена и номера различных типов историй в VBA.В крайнем правом столбце содержится информация о том, как история связана с содержимым документа Word.

Все типы историй входят в коллекцию WdStoryType .

99526

Где находится сюжет в документе

Основной текст в документе

Текст в заголовках четных страниц

Текст в заголовках первой страницы

Текст во всех остальных заголовках

Текст в нижнем колонтитуле четных страниц

Текст в нижнем колонтитуле первой страницы

Текст во всех остальных нижних колонтитулах

Текст в слое с разделителем сносок

wdFootnoteContinuationSeparatorStory

Текст в слое с разделителем продолжения сноски

wdFootnoteContinuationNoticeStory

Текст в слое с примечанием к продолжению сноски

Текст в слое с разделителем концевых сносок

wdПродолжениеПродолжениеИстория

Текст в слое с разделителем продолжения концевой сноски

wdПродолжениеПримечаниеИстория

Текст в слое с примечанием к продолжению сноски

Текст в текстовых полях и других фигурах

Как обновить поля

Горячие поля автоматически обновляются Word, как описано выше.

Некоторые теплых полей обновляются автоматически при изменении источника. Горячие поля, которые Word не обновляет автоматически, можно обновить вручную. Вы можете использовать разные методы, как описано ниже.

СПОСОБ 1 — Выберите поле и обновите его.

  1. Выберите поле, которое вы хотите обновить.
    Если вы хотите обновить все поля в текущей части документа, нажмите Ctrl + A , чтобы выбрать все.
  2. Нажмите F9 , чтобы обновить все поля в выборе.
    Либо щелкните правой кнопкой мыши и выберите Обновить поле из контекстного меню.

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

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

СОВЕТ : Если вы обнаружите, что одно или несколько полей перекрестной ссылки не обновляются должным образом, см. Статью Проблемы перекрестных ссылок — Устранение неполадок.

СПОСОБ 2 — переключиться на предварительный просмотр печати

Как упоминалось в описании полей Warm ++, их можно обновить, переключившись на Print Preview . Этого метода недостаточно, если необходимо обновить другие поля.

  1. Чтобы быстро переключиться на Предварительный просмотр , нажмите Alt + Ctrl + I .
  2. Чтобы быстро вернуться к предыдущему типу просмотра, нажмите Esc .

МЕТОД 3 — Используйте макрос для обновления всех полей во всем документе

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

Макрос обновления всех полей — готов к использованию

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

Как убедиться, что все поля обновляются при печати

Если вы включите опцию Обновить поля перед печатью , все поля в документе будут обновлены при печати. См. Иллюстрацию ниже.

Если опция Обновить поля перед печатью выключена ВЫКЛ , при печати будут обновлены только поля в верхних и нижних колонтитулах и поля прослушивания в группе теплой ++.

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

Как остановить обновление полей перед печатью

Как правило, распечатываемый документ должен отражать фактическое содержание документа. Это также означает, что чаще всего вы хотите, чтобы поля обновлялись при печати. Однако могут возникнуть ситуации, когда вы захотите распечатать документ без обновления полей.

МЕТОД 1 : Чтобы Word не обновлял поля при печати, вы можете временно отключить параметр Файл> Параметры> Дисплей> Группа параметров печати> Обновить поля перед печатью (см. (3) на иллюстрации выше).

СПОСОБ 2 : Вы можете заблокировать поля, как описано ниже, и тем самым предотвратить их обновление.

ВАЖНОЕ ПРИМЕЧАНИЕ : Если причина вашего желания предотвратить обновление полей при печати заключается в том, что вы часто видите неправильные данные в документе, когда поля были обновлены, вам лучше проверить эти поля.Возможно, они настроены неправильно для этой цели. Я видел примеры, когда более или менее случайные поля были скопированы из других документов без обновления пользователем их в новом документе. Поля действительно были неправильными в контексте. Когда поля были обновлены во время печати, они показали нежелательные результаты. Вместо того, чтобы исправлять поля, пользователь хотел предотвратить их обновление при печати. Вместо этого проблема должна быть решена путем корректировки полей.

Как предотвратить обновление полей — заблокированные поля

Могут возникать ситуации, когда вы хотите предотвратить обновление результата для поля.Вы можете получить это, заблокировав поле. Заблокированные поля не изменятся, даже если вы обновите поля:

  • Нажмите Ctrl + F11 , чтобы заблокировать выбранные поля
  • Нажмите Ctrl + Shift + F11 , чтобы разблокировать выбранные поля

Другой способ сохранить текущий результат поля — для преобразования поля в обычный текст. Если вы уверены, что никогда не захотите обновлять конкретное поле, вы можете преобразовать поле в обычный текст, нажав Ctrl + Shift + F9 .

Связанная информация

Здесь вы можете получить мой макрос «Обновить все поля».

См. Статью Microsoft Список кодов полей в Word для получения информации об отдельных типах полей Word, их синтаксисе и способах их использования.

Статья поддержки Microsoft Некоторые поля обновляются, в то время как другие поля не содержат списков полей, которые обновляются автоматически или обновляются, например при выборе Предварительный просмотр. Однако, согласно моим экспериментам, списки не кажутся полными.В приведенных выше списках вы увидите, что в этих категориях указано больше полей, чем в статье Microsoft.

По умолчанию в Word есть несколько сочетаний клавиш, связанных с полями. Знание этих ярлыков может сэкономить вам много времени. См. Мою статью о полезных сочетаниях клавиш, связанных с полями.

Подробнее о полях перекрестных ссылок см. В моей статье Как поля перекрестных ссылок в Word работают на моем веб-сайте wordaddins.com.

В случае проблем с полями перекрестных ссылок, которые не обновляются должным образом, см. Мою статью Проблемы перекрестных ссылок — Устранение неполадок.

.


Смотрите также

Запись опубликована в рубрике Разное. Добавьте в закладки постоянную ссылку.