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

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

Примечание: Форматирование текста, примененное к значениям поля, может быть потеряно при обновлении поля. Чтобы сохранить форматирование, добавьте к коду поля ключ \*MERGEFORMAT. При вставке полей с помощью диалогового окна Поле ключ \*MERGEFORMAT добавляется по умолчанию.

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

  • Ключ формата

  • Ключ числового формата

  • Ключ формата даты/времени

Ключ формата (\*) определяет способ отображения значений полей. Инструкции формата определяют:

  • использование прописных и строчных букв;

  • форматы чисел: например, будет ли 9 отображаться как ix (римские цифры) или девятый (текст, порядковые числительные);

  • форматы символов.

Кроме того, ключи формата сохраняют формат значений полей при обновлении полей.

Ниже приведен список ключей и элементов, регистр которых эти ключи определяют.

  • <c0>\* Caps</c0>.    Этот ключ преобразует первую букву каждого слова в прописную. Например, поле { FILLIN "Введите свое имя:" \* Caps } возвращает результат "Артем Кузнецов", даже если имя ввели строчными буквами.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт Начинать с прописных.

  • <c0>\* FirstCap</c0>.    Этот ключ преобразует первую букву первого слова в прописную. Например, поле { COMMENTS \* FirstCap } возвращает результат "Еженедельный отчет о продажах".

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт Первая прописная.

  • <c0>\* Upper</c0>.    Этот ключ преобразует все буквы в прописные. Например, поле { QUOTE "слово" \* Upper } возвращает результат "СЛОВО".

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт Все прописные.

  • <c0>\* Lower</c0>.    Этот ключ преобразует все буквы в строчные. Например, поле { FILENAME \* Lower } возвращает результат "еженедельный отчет о продажах.doc".

    Этот ключ не работает, если все поле, которое его содержит, отформатировано малыми прописными буквами.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт Все строчные.

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

  • \*буквенный    Этот ключ отображает результаты в виде буквенных символов. Результат имеет тот же регистр, что и слово "буквенный" в коде поля. Например, { SEQ appendix \* ALPHABETIC } отображает B (вместо 2), а { SEQ appendix \* alphabetic } отображает b.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт a, b, c, .....

  • <c0>\*Arabic</c0>.    Этот ключ представляет результат в виде числа, записанного арабскими цифрами. Например, поле { PAGE \* Arabic } возвращает результат 31.

    Примечания: 

    • Если значение параметра Формат номера в диалоговом окне Формат номера страницы отлично от арабских цифр, то данный ключ переопределяет параметр Формат номера.

    • Кроме того, только для номеров страниц существует формат ArabicDash, который отображает результат в виде арабских цифр с дефисами по обеим сторонам. Например, поле { PAGE \* ArabicDash } возвращает результат - 31 -.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт - 1 -, - 2 -, - 3 -, ....

  • <c0>\*CardText</c0>.    Этот ключ выводит результат в виде количественных числительных, записанных словами. По умолчанию используются строчные буквы; другие варианты требуют добавления соответствующего ключа. Например, поле { = SUM(A1:B2) \* CardText } возвращает результат семьсот девяносто, а поле { = SUM(A1:B2) \* CardText \* Caps } — Семьсот Девяносто.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт один, два, ....

  • <c0>\*DollarText</c0>.    Этот ключ выводит результат в виде количественного числительного, записанного словами. Вместо десятичного разделителя вставляется союз "и", после которого следуют две арабские цифры округленной дробной части числа, знак дроби и число 100. По умолчанию используются строчные буквы; другие варианты требуют добавления соответствующего ключа. Например, поле { = 9.20 + 5.35 \* DollarText \* Upper } возвращает результат ЧЕТЫРНАДЦАТЬ И 55/100.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт Сумма прописью.

  • <c0>\*Hex</c0>.    Этот ключ выводит результат в виде шестнадцатеричных чисел. Например, поле { QUOTE "458" \* Hex } возвращает результат 1CA.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт hex ....

  • <c0>\*OrdText</c0>.    Этот ключ выводит результат в виде порядковых числительных, записанных словами. По умолчанию используются строчные буквы; другие варианты требуют добавления соответствующего ключа. Например, поле { DATE \@ "d" \* OrdText } возвращает результат двадцать первый, а поле { DATE \@ "d" \* OrdText \* FirstCap } — Двадцать первый.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт первый, второй, ....

  • <c0>\*Ordinal</c0>.    Этот ключ выводит результат в виде порядкового номера в буквенно-цифровом формате. Например, поле { DATE \@ "d" \* Ordinal } возвращает результат 30-й.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт 1-й, 2-й, ....

  • \*римский    Этот ключ отображает результаты в виде римских цифр. Результат имеет тот же регистр, что и слово "римский" в коде поля. Например, { SEQ CHAPTER \* roman } отображает xi, а { SEQ CHAPTER \* ROMAN } отображает XI.

    Чтобы выбрать этот параметр, в диалоговом окне Параметры поля выберите пункт I, II, III, ....

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

  • <c0>\*Charformat</c0>.    Этот ключ применяет форматирование первой буквы имени поля ко всему значению поля. В следующем примере значение поля оформляется полужирным начертанием, поскольку буква "R" в слове "REF" является полужирной.

    { REF chapter2_title \* Charformat } возвращает результат Тихоокеанские киты полужирным шрифтом.

    Чтобы добавить этот ключ, укажите его в коде поля или введите в поле Коды поля диалогового окна Поле.

  • <c0>\*MERGEFORMAT</c0>.    Этот ключ применяет форматирование прежнего значения к новому значению поля. Например, если применить полужирное начертание к имени автора, отображаемого в поле { AUTHOR \* MERGEFORMAT }, этот формат сохранится и после изменения имени автора.

    При вставке полей с помощью диалогового окна Поле по умолчанию добавляется ключ \*MERGEFORMAT. Этот параметр можно отключить, сняв флажок Сохранять формат при обновлении в диалоговом окне Поле.

Ключ числового формата (\#) определяет способ отображения числового значения.

Например, ключ \# $,0.00 в { = SUM(ABOVE) \# $,0.00 } отображает результат в виде "$4,455.70." Если значением поля не является число, то ключ не влияет на значение поля.

Примечание: Необязательно заключать в кавычки простые числовые форматы, которые не содержат пробелов, например { MarchSales \# $,0.00 }. Более сложные числовые форматы, содержащие текст или пробелы, необходимо заключать в кавычки полностью, как показано ниже. При вставке поля с помощью диалогового окна Поле или команды Формула в группе Данные на вкладке Макет (контекстная вкладка Работа с таблицами) кавычки добавляются к числовому формату автоматически.

Из представленных ниже элементов форматов можно создать ключ числового формата.

  • <c0>0 (ноль)</c0>.    Обозначает обязательные разряды в результате. Если полученное значение не содержит цифру в этой позиции, отображается 0 (ноль). Например, поле { = 4 + 5 \# 00,00 } возвращает результат 09,00.

  • #    Обозначает обязательные разряды в результате. Если полученное значение не содержит цифру в этой позиции, отображается пробел. Например, поле { = 9 + 6 \# ### ₽ } возвращает результат 15 ₽.

  • X    Этот элемент формата удаляет цифры слева от заполнителя "x". Если он стоит справа от десятичного разделителя, то значение округляется до указанного разряда. Например,
    { = 111053 + 111439 \# x## } отображает 492.
    { = 1/8 \# 0.00x } отображает 0.125.
    { = 3/4 \# .x } отображает .8.

  • , (десятичная запятая)   . Задает положение десятичного разделителя. Например, поле { = SUM(ABOVE) \# ###,00 ₽} возвращает результат 495,47 ₽.

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

  • <c0>пробел (разделитель групп разрядов)</c0>.    Разделяет число на группы по три цифры в каждой. Например, поле { = NetProfit \# # ### ### ₽} возвращает результат 2 456 800 ₽.

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

  • <c0>- (знак "минус")</c0>.    Добавляет минус к отрицательным или пробел к положительным и нулевым значениям. Например, поле { = 10 - 90 \# -## } возвращает результат -80.

  • <c0>+ (знак "плюс")</c0>.    Добавляет плюс к положительным, минус к отрицательным или пробел к нулевым значениям. Например, поле { = 100 - 90 \# +## } возвращает результат +10, а поле { = 90 - 100 \# +## } — -10.

  • %, $, * и т. п.    Включает в значение указанный знак. Например, поле { = netprofit \# "## %" } возвращает значение 33 %.

  • "примеры форматирования для положительных чисел; отрицательных чисел"    Этот элемент формата определяет различные числовые форматы для положительных и отрицательных результатов, разделенных точкой с запятой. Например, если закладка Sales95 является положительным значением, поле { Sales95 \# "$#,##0.00;-$#,##0.00" } отображает значение в обычном формате — например "$1,245.65". Отрицательное значение отображается жирным шрифтом и знаком минус, например -$ 345.56.

  • <c0>"образцы формата для положительных чисел; отрицательных чисел; нуля"</c0>.    Определяет различные числовые форматы для положительных, отрицательных и нулевых значений, разделенных точкой с запятой. Например, в зависимости от значения закладки "Продажи95" поле { Sales95 \# "# ##0,00 ₽;(# ##0,00 ₽);0 ₽" } возвращает положительный, отрицательный или нулевой результат в следующем формате: "1 245,65 ₽", "(345,56 ₽)" или "0 ₽".

  • <c0>'текст'</c0>.    Добавляет к значению указанный текст. Текст должен быть заключен в одинарные кавычки. Например, поле { = { Price } *8.1% \# "##0.00 ₽ 'налог с продаж' " } возвращает результат 347,44 ₽ налог с продаж.

  • <c0>`нумерованный элемент`</c0>.    Добавляет к значению номер предыдущего элемента, пронумерованного с помощью или поля SEQ либо команды Название (вкладка Ссылки, группа Названия). Идентификатор элемента (например, "таблица" или "рисунок") должен быть заключен в знаки ударения (`). Порядковый номер отображается арабскими цифрами. Например, поле { = SUM(A1:D4) \# "##0,00 'является итоговой суммой таблицы' `таблица`" } возвращает результат 456,34 является итоговой суммой таблицы 2.

Ключ формата даты/времени (\@) определяет способ отображения даты или времени.

Например, ключ \@ "dddd, MMMM d, yyyy" в поле { DATE \@ "dddd, MMMM d, yyyy" } отображает "Пятница, 23 ноября 2019." Для создания ключа формата даты/времени используется сочетание следующих инструкций: день (d), месяц (М), год (y); часы (h), минуты (m). Можно также включать текст, знаки препинания и пробелы.

Месяц (M)

Буква "M" должна быть прописной в отличие от строчной буквы "m", обозначающей минуты).

  • М    Число без начального нуля (для первых девяти месяцев). Например, июль отображается как 7.

  • MM    Число с начальным нулем (для первых девяти месяцев). Например, июль отображается как "07".

  • MMM    Сокращенное название месяца (из трех букв). Например, июль отображается как "Июл".

  • ММММ    Полное название месяца

День (d)

Буква "d" отображает число месяца или день недели. Буква "d" может быть как строчной, так и прописной.

  • <c0>M</c0>.    Число без начального нуля (для первых девяти дней). Например, шестой день месяца отображается как "6".

  • <c0>dd</c0>.    Число с начальным нулем (для первых девяти дней). Например, шестой день месяца отображается как "06".

  • <c0>ddd</c0>.    Сокращенное название дня недели. Например, вторник отображается как Вт.

  • <c0>dddd</c0>.    Полное название дня недели.

Год (y)

Буква "y" используется для отображения года двумя или четырьмя цифрами. Буква "y" может быть как строчной, так и прописной.

  • <c0>yy</c0>.    Две цифры с начальным нулем (для лет с 01 по 09). Например, 1999 отображается как 99, а 2006 отображается как 06.

  • <c0>yyyy</c0>.    Год отображается четырьмя цифрами.

Часы (h)

Строчная буква "h" используется для обозначения времени в 12-часовом формате. Прописная буква "H" используется для обозначения времени в 24-часовом формате, например 5 часов вечера отображается как "17".

  • <c0>h или H</c0>.    Число без начального нуля (для первых девяти часов). Например, 9 часов утра отображается как "9".

  • <c0>hh или HH</c0>.    Число с начальным нулем (для первых девяти часов). Например, 9 часов утра отображается как "09".

Минуты (m)

Буква "m" должна быть строчной, так как прописная буква "M" соответствует месяцу.

  • <c0>m</c0>.    Число без начального нуля (для первых девяти минут). Например, поле { TIME \@ "m" } возвращает результат "2".

  • <c0>mm</c0>.    Число с начальным нулем (для первых девяти минут). Например, поле { TIME \@ "mm" } возвращает результат "02".

Секунды (s)

  • <c0>s</c0>.    Число без начального нуля (для первых девяти секунд). Например, поле { TIME \@ “s” } возвращает результат "5".

  • ss    Этот элемент формата отображает секунды с начальным 0 (нулем) для однозначных секунд. Например, { TIME \@ “ss” отображает 05.

A.M. и P.M. (AM/PM)

Отображение индикаторов A.M. и P.M. Чтобы заменить обозначения A.M. и P.M. для Microsoft Windows, измените региональные параметры на панели управления.

  • <c0>am/pm или AM/PM</c0>.    Отображение индикаторов A.M. и P.M. прописными буквами. Например, поля { TIME \@ "h AM/PM" } и { TIME \@ "h am/pm" } возвращают результат "9 AM" и "5 PM".

  • <c0>'текст'</c0>.    Добавляет любой текст к дате или времени. Текст должен быть заключен в одинарные кавычки. Например, поле { TIME \@ "HH:mm 'по московскому времени' " } возвращает результат "12:45 по московскому времени".

  • <c0>символ</c0>.    Добавляется к дате или времени указанный знак, например : (двоеточие), - (дефис), * (звездочку) или пробел. Например, поле { DATE \@ "HH:mm d-MMM, 'yy" } возвращает результат "11:15 6-ноя, '99".

  • <c0>`нумерованный элемент`</c0>.    Добавляет к дате или времени номер предыдущего элемента, пронумерованного с помощью поля SEQ или команды Названия в группе Названия (на вкладке Ссылки). Идентификатор элемента, например "таблица" или "рисунок", должен быть заключен в знаки ударения (`). Порядковый номер отображается арабскими цифрами. Например, поле { PRINTDATE \@ "'Таблица' `таблица` 'напечатана' d/M/yy" } возвращает результат "Таблица 2 напечатана 25/9/02".

Примечание: Простые форматы даты/времени, не содержащие пробелов или текста, можно не заключать в кавычки, например { DATE \@ MM/yy }. Сложные форматы даты/времени, содержащие текст или пробелы, необходимо заключать в кавычки полностью, например { DATE \ @ "dddd MMMM d, yyyy', at' h:mm" }. При вставке поля с помощью команды Дата и время в группе Текст на вкладке Вставка или диалогового окна Поле кавычки добавляются к формату даты/времени автоматически.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×