Форматування тексту можна застосувати до результатів полів так само, як до будь-якого тексту в документі (наприклад, жирний, підкреслений тощо): виділіть код поля або значення поля та застосуйте форматування.
Примітка.: Якщо оновити поле, усе форматування тексту, застосоване до значень полів, може бути втрачено. Щоб зберегти форматування, додайте перемикач \* MERGEFORMAT до коду поля. Коли ви вставляєте поля за допомогою діалогового вікна Поле, перемикач \* MERGEFORMAT додається за замовчуванням.
На додачу до форматування тексту ви можете керувати форматом значень полів на рівні поля за допомогою загальних перемикачів, які визначають спосіб відображення даних у полі. Залежно від коду поля є три типи загальних перемикачів:
-
Перемикач формату
-
Перемикач числового формату
-
Перемикач формату дати й часу
Перемикач формату (\*) визначає, як відображатимуться значення полів. Інструкції формату визначають:
-
використання букв верхнього та нижнього регістрів;
-
числові формати: наприклад, чи відображається 9 як ix (римські цифри) або дев’ятий (порядковий номер);
-
форматування символів.
Крім того, перемикачі формату зберігають форматування значення поля, коли поле оновлюється.
Далі наведено перелік перемикачів і елементи, букви яких ці перемикачі роблять великими.
-
\* Caps Цей перемикач робить великою першу букву кожного слова. Наприклад, перемикач { FILLIN "Введіть своє ім’я:" \* Caps } відображає результат "Дмитро Ткачук", навіть якщо ім’я введено буквами нижнього регістру.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть Перші великі.
-
\* FirstCap Цей перемикач робить великою першу букву першого слова. Наприклад, перемикач { COMMENTS \* FirstCap } відображає результат Щотижневий звіт про збут.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть Перша велика.
-
\* Upper Цей перемикач робить великими всі букви. Наприклад, перемикач { QUOTE "word" \* Upper } відображає результат WORD.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть Верхній регістр.
-
\* Lower Цей перемикач не робить жодну букву результату великою; усі букви в нижньому регістрі. Наприклад, перемикач { FILENAME \* Lower } відображає результат щотижневий звіт про збут.doc.
Цей перемикач не діє, якщо все поле, яке містить перемикач, відформатовано як зменшені великі букви.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть Нижній регістр.
Далі наведено перелік числових перемикачів і їхні результати.
-
\*alphabetic Цей перемикач відображає результати як букви. Результат має такий самий регістр, що й слово "alphabetic" у коді поля. Наприклад, перемикач { SEQ appendix \* ALPHABETIC } відображає результат Б (замість 2), а перемикач { SEQ appendix \* alphabetic } відображає результат б.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть a, b, c, ….
-
\*Arabic Цей перемикач відображає результати як кількісні числівники арабськими цифрами. Наприклад, перемикач { PAGE \* Arabic } відображає результат 31.
Примітки.:
-
Якщо для параметра Формат числа в діалоговому вікні Формат номера сторінки вибрано значення не "Арабські", цей перемикач перевизначає параметр Формат числа.
-
Якщо мова йде лише про номери сторінок, також передбачено формат ArabicDash, який відображає результати як кількісні числівники арабськими цифрами з дефісами. Наприклад, перемикач { PAGE \* ArabicDash } відображає результат - 31 -.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть 1, 2, 3, ….
-
-
\*CardText Цей перемикач відображає результати як кількісні числівники. Результат форматується в нижньому регістрі, якщо не додати перемикач формату, щоб указати інше написання з великої букви. Наприклад, перемикач { = SUM(A1:B2) \* CardText } відображає результат сімсот дев’яносто, а перемикач { = SUM(A1:B2) \* CardText \* Caps } відображає результат Сімсот Дев’яносто.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть один, два, ….
-
\*DollarText Цей перемикач відображає результати як кількісні числівники словами. Програма Word вставляє і в десятковому розряді та відображає перші два десяткові знаки (округлені) як чисельники арабськими цифрами із сотими. Результат форматується в нижньому регістрі, якщо не додати перемикач формату, щоб указати інше написання з великої букви. Наприклад, перемикач { = 9,20 + 5,35 \* DollarText \* Upper } відображає результат ЧОТИРНАДЦЯТЬ І 55/100.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть Сума прописом.
-
\*Hex Цей перемикач відображає результати як шістнадцяткові числа. Наприклад, перемикач { QUOTE "458" \* Hex } відображає результат 1CA.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть hex ….
-
\*OrdText Цей перемикач відображає результати як порядкові числівники словами. Результат форматується в нижньому регістрі, якщо не додати перемикач формату, щоб указати інше написання з великої букви. Наприклад, перемикач { DATE \@ "d" \* OrdText } відображає результат двадцять перший, а перемикач { DATE \@ "d" \* OrdText \* FirstCap } відображає результат Двадцять перший.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть перший, другий, ….
-
\*Ordinal Цей перемикач відображає результати як порядкові числівники арабськими цифрами. Наприклад, перемикач { DATE \@ "d" \* Ordinal } відображає результат 30-й.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть 1-й, 2-й, ….
-
\*roman Цей перемикач відображає результати як римські цифри. Результат має такий самий регістр, що й слово "roman" у коді поля. Наприклад, перемикач { SEQ CHAPTER \* roman } відображає результат xi, а перемикач { SEQ CHAPTER \* ROMAN } відображає результат XI.
Щоб вибрати цей параметр, у діалоговому вікні Параметри поля клацніть I, II, III, ….
Далі наведено перемикачі форматування символів і їхні результати.
-
\*Charformat Цей перемикач застосовує форматування першої букви імені поля до всього результату. Результат у наведеному нижче прикладі має жирний шрифт, тому що R у REF виділено жирним.
{ REF chapter2_title \* Charformat } відображає результат Кити в Тихому океані жирним шрифтом.
Щоб додати цей перемикач, введіть його в коді поля або в полі Коди поля в діалоговому вікні Поле.
-
\*MERGEFORMAT Цей перемикач застосовує форматування попереднього результату до нового результату. Наприклад, якщо вибрати ім’я, яке відображається за допомогою поля { AUTHOR \* MERGEFORMAT }, і застосувати жирний шрифт, програма Word залишить жирний шрифт після оновлення поля, щоб відобразити нове ім’я автора.
Коли ви вставляєте поля за допомогою діалогового вікна Поле, перемикач \* MERGEFORMAT додається за замовчуванням. Ви можете вимкнути цей параметр, знявши в діалоговому вікні Поле прапорець Зберігати формат під час оновлення.
Перемикач числового формату (\#) визначає, як відображатиметься числовий результат.
Наприклад, перемикач \# 0,00 грн у { = SUM(ABOVE) \#0,00 грн } відображає результат "4455,70 грн". Якщо результат поля не число, цей перемикач не діє.
Примітка.: Прості числові формати без пробілів, наприклад { ЗбутЗаБерезень \# 0,00 грн }, брати в лапки необов’язково. Складніші числові формати й формати з текстом або пробілами потрібно брати в лапки, як показано в прикладах нижче. У програмі Word лапки додаються до перемикачів числових форматів, якщо вставити поле, використовуючи діалогове вікно Поле або команду Формула в групі Дані на вкладці Макет (контекстна вкладка Робота з таблицями).
Поєднайте наведені нижче елементи формату, щоб створити перемикач числового формату.
-
0 (нуль) Цей елемент формату визначає місця відображення цифр у результаті. Якщо в цьому місці результат не містить цифри, у програмі Word відображається 0 (нуль). Наприклад, { = 4 + 5 \# 00,00 } відображає результат 09,00.
-
# Цей елемент формату визначає місця відображення цифр у результаті. Якщо в цьому місці результат не містить цифри, у програмі Word відображається пробіл. Наприклад, { = 9 + 6 \# ### грн } відображає результат 15 грн.
-
x Цей елемент формату опускає цифри зліва від покажчика місця заповнення "x". Якщо цей покажчик знаходиться справа від десяткової коми, результат округлюється до цього місця. Наприклад:
{ = 111053 + 111439 \# x## } відображає результат 492. { = 1/8 \# 0,00x } відображає результат 0,125. { = 3/4 \# ,x } відображає результат 0,8. -
, (десятковий роздільник) Цей елемент формату визначає розташування десяткової коми. Наприклад, { = SUM(ABOVE) \# ###,00 грн } відображає результат 495,47 грн.
Десятковий роздільник визначається в регіональних параметрах на панелі керування.
-
пробіл (роздільник груп розрядів для чисел, починаючи зі 100 000) Цей елемент формату розбиває число на групи по три цифри. Наприклад, { = ЧистийПрибуток \## ### ### грн } відображає результат 2 456 800 грн.
Роздільник груп розрядів визначається в регіональних параметрах на панелі керування.
-
- (знак мінус) Цей елемент формату додає мінус до від’ємних результатів або пробіл, якщо результат додатний чи 0 (нуль). Наприклад, { = 10 - 90 \# -## } відображає результат -80.
-
+ (знак плюс) Цей елемент формату додає знак плюс до додатного результату, знак мінус до від’ємного результату або пробіл, якщо результат 0 (нуль). Наприклад, { = 100 - 90 \# +## } відображає результат +10, а { = 90 - 100 \# +## } відображає результат -10.
-
%, $, * тощо Цей елемент формату вставляє в результат певний символ. Наприклад, { = ЧистийПрибуток \# "##%" } відображає результат 33%.
-
"приклад форматування для додатного; від’ємного" Цей елемент формату визначає різні числові формати для додатних і від’ємних результатів, розділених крапкою з комою. Наприклад, якщо закладка Продаж95 має додатне значення, поле { Продаж95 \# "###0,00 грн;-###0,00 грн" } відображає значення зі звичайним форматуванням, наприклад "1245,65 грн". Від’ємне значення відображається жирним шрифтом зі знаком мінус, наприклад -345,56 грн.
-
"приклад форматування для додатного; від’ємного; нуля" Цей елемент формату визначає різні числові формати для додатних, від’ємних результатів і 0 (нуля), розділених крапкою з комою. Наприклад, залежно від значення закладки Продаж95, { Продаж95 \# "###0,00 грн;(###0,00 грн);0 грн" } відображає додатний, від’ємний результат або 0 (нуль) таким чином: 1245,65 грн, (345,56 грн), 0 грн.
-
'text' Цей елемент формату додає до результату текст. Текст з обох боків виділяється апострофами. Наприклад, { = { Ціна } *8,1% \# "##0,00 грн '– це ПДВ' " } відображає результат 347,44 грн – це ПДВ.
-
`numbereditem` Цей елемент формату відображає номер попереднього елемента, пронумерованого за допомогою команди Підпис (вкладка Посилання, група Підписи) або поля SEQ. Ідентифікатор елемента, наприклад "таблиця" або "рисунок", з обох сторін потрібно виділити символом тупого наголосу (`). Порядковий номер відображається арабськими цифрами. Наприклад, { = SUM(A1:D4) \# "##0,00 '– це сума таблиці' `таблиця`" } відображає результат 456,34 – це сума таблиці 2.
Перемикач формату дати й часу (\@) визначає, як відображатиметься дата або час.
Наприклад, перемикач \@ "dddd, MMMM d, yyyy" у полі { DATE \@ "dddd, MMMM d, yyyy" } відображає результат "П’ятниця, 23 жовтня 2019 р.". Щоб створити формат дати й часу, поєднуйте такі інструкції дати й часу: день (d), місяць (M) і рік (y); години (h) і хвилини (m). Ви також можете додати текст, розділові знаки та пробіли.
Місяць (М)
Буква M має бути великою, щоб можна було відрізними місяці (Months) від хвилин (Minutes).
-
М Цей елемент формату відображає місяць як число без 0 (нуля) на початку, якщо мова йде про перші дев’ять місяців. Наприклад, липень – це 7.
-
MM Цей елемент формату відображає місяць як число з 0 (нулем) на початку, якщо мова йде про перші дев’ять місяців. Наприклад, липень – це 07.
-
MMM Цей елемент формату відображає місяць як скорочення з трьох букв. Наприклад, липень – це лип.
-
MMMM Цей елемент формату відображає повну назву місяця.
День (d)
Буква d позначає день місяця або день тижня. Буква d може бути у верхньому або нижньому регістрі.
-
d Цей елемент формату відображає день тижня або місяця як число без 0 (нуля) на початку, якщо мова йде про перші дев’ять днів. Наприклад, шостий день місяця відображається як 6.
-
dd Цей елемент формату відображає день тижня або місяця як число з 0 (нулем) на початку, якщо мова йде про перші дев’ять днів. Наприклад, шостий день місяця відображається як 06.
-
ddd Цей елемент формату відображає день тижня або місяця як скорочення. Наприклад, вівторок відображається як Вт.
-
dddd Цей елемент формату відображає повну назву дня тижня.
Рік (y)
Буква y відображає рік двома або чотирма цифрами. Буква y може бути у верхньому або нижньому регістрі.
-
yy Цей елемент формату відображає рік двома цифрами з 0 (нулем) на початку для років 01–09. Наприклад, 1999 рік відображається як 99, а 2006 рік відображається як 06.
-
yyyy Цей елемент формату відображає рік чотирма цифрами.
Години (h)
h у нижньому регістрі позначає час у 12-годинному форматі. H у верхньому регістрі позначає час у 24-годинному форматі; наприклад, 5 P.M. відображається як 17.
-
h або H Цей елемент формату відображає годину без 0 (нуля) на початку, якщо мова йде про перші дев’ять годин. Наприклад, 9 A.M. відображається як 9.
-
h або H Цей елемент формату відображає годину з 0 (нулем) на початку, якщо мова йде про перші дев’ять годин. Наприклад, 9 A.M. відображається як 09.
Хвилини (m)
Буква m має бути малою, щоб можна було відрізними хвилини (Minutes) від місяців (Months).
-
m Цей елемент формату відображає хвилини без 0 (нуля) на початку, якщо мова йде про перші дев’ять хвилин. Наприклад, { TIME \@ "m" } відображає результат 2.
-
mm Цей елемент формату відображає хвилини з 0 (нулем) на початку, якщо мова йде про перші дев’ять хвилин. Наприклад, { TIME \@ "mm" } відображає результат 02.
Секунди (s)
-
s Цей елемент формату відображає секунди без 0 (нуля) на початку, якщо мова йде про перші дев’ять секунд. Наприклад, { TIME \@ "s" відображає результат 5.
-
сс Цей елемент формату відображає секунди з 0 (нулем) на початку, якщо мова йде про перші дев’ять секунд. Наприклад, { TIME \@ "ss" відображає результат 05.
A.M. і P.M. (AM/PM)
Цей параметр відображає час ранку та вечора. Щоб змінити символи A.M. і P.M. у Microsoft Windows, змініть регіональні параметри на панелі керування.
-
am/pm або AM/PM Цей елемент формату відображає A.M. і P.M. у верхньому регістрі. Наприклад, { TIME \@ "h AM/PM" } і { TIME \@ "h am/pm" } відображають результат 9 AM або 5 PM.
-
'text' Цей елемент формату відображає в даті або часі будь-який вказаний текст. Текст потрібно брати в одинарні лапки. Наприклад, { TIME \@ "HH:mm 'середнього часу за Гринвічем' " } відображає результат 12:45 середнього часу за Гринвічем.
-
character Цей елемент формату включає в дату або час вказаний символ, як-от : (двокрапка), - (дефіс), * (зірочка) або пробіл. Наприклад, { DATE \@ "HH:mm MMM-d, 'yy" } відображає результат 11:15 лис-6, '99.
-
`numbereditem` Цей елемент формату включає в дату або час номер попереднього елемента, пронумерованого за допомогою команди Підпис у групі Підписи (вкладка Посилання) або поля SEQ. Ідентифікатор елемента, наприклад таблиця або рисунок, з обох сторін потрібно виділити символом тупого наголосу (`). Word відображає порядковий номер арабськими цифрами. Наприклад, { PRINTDATE \@ "'Таблицю' `таблиця` 'надруковано' M/d/yy" } відображає результат Таблицю 2 надруковано 9/25/02.
Примітка.: Прості формати дати й часу, які не містять пробілів або текст, наприклад { DATE \@ MM/yy }, брати в лапки не обов’язково. Складніші формати дати й часу та ті, які містять пробіли або текст, потрібно брати в лапки, наприклад { DATE \ @ "dddd MMMM d, yyyy', о' h:mm" }. У програмі Word лапки додаються до перемикачів формату дати й часу, якщо поле вставляється за допомогою команди Дата й час у групі Текст на вкладці Вставлення або діалогового вікна Поле.