Możesz zastosować formatowanie tekstu do wyników pola w taki sam sposób, w jaki formatujesz dowolny tekst w dokumencie (na przykład pogrubienie, podkreślenie itp.): wybierz kod pola lub wynik pola i zastosuj formatowanie.

Uwaga: Jeśli zaktualizujesz pole, formatowanie tekstu zastosowane do wyników pola może zostać utracone. Aby zachować formatowanie, należy w kodzie pola umieścić przełącznik \* MERGEFORMAT. Podczas wstawiania pól przy użyciu okna dialogowego Pole przełącznik \* MERGEFORMAT jest dodawany domyślnie.

Oprócz formatowania tekstu możesz kontrolować format wyników pola na poziomie pola za pomocą ogólnych przełączników, które określają sposób wyświetlania danych w polu. W zależności od kodu pola dostępne są trzy typy przełączników ogólnych:

  • Przełącznik formatu

  • Przełącznik formatu liczb

  • Przełącznik formatu daty i godziny

Przełącznik formatu (\*) definiuje sposób wyświetlania wyników pola. Instrukcje formatowania określają następujące opcje:

  • Stosowanie wielkich i małych liter

  • Formaty liczb — na przykład określenie, czy liczba 9 ma być wyświetlana jako ix (liczba rzymska), czy dziewiąty (liczba porządkowa)

  • Formaty znaków

Przy aktualizacji pola przełączniki formatu zachowują także format wyniku pola.

Na poniższej liście przedstawiono przełączniki oraz elementy, które po użyciu przełączników będą pisane wielką literą:

  • \* Caps    Ten przełącznik powoduje rozpoczęcie każdego wyrazu wielką literą. Kod { FILLIN "Wpisz swoje imię i nazwisko" \* Caps } spowoduje na przykład wyświetlenie tekstu Michał Jaworski, nawet jeśli wartość zostanie wpisana małymi literami.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję Jak Nazwy Własne.

  • \* FirstCap    Ten przełącznik powoduje rozpoczęcie pierwszego wyrazu wielką literą. Kod { COMMENTS \* FirstCap } spowoduje na przykład wyświetlenie tekstu Tygodniowy raport sprzedaży.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję Pierwsza wielka litera.

  • \* Upper    Ten przełącznik powoduje pisanie tylko wielkimi literami. Kod { QUOTE "wyraz" \* Upper } spowoduje na przykład wyświetlenie tekstu WYRAZ.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję Wielkie litery.

  • \* Lower    Ten przełącznik powoduje pisanie tylko małymi literami. Kod { FILENAME \* Lower } spowoduje na przykład wyświetlenie tekstu tygodniowy raport sprzedaży.doc.

    Ten przełącznik nie powoduje żadnych zmian, jeśli całe pole, w którym znajduje się przełącznik, zostało sformatowane jako kapitaliki.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję Małe litery.

Na poniższej liście przedstawiono przełączniki i wyniki ich zastosowania:

  • \*alphabetic    Ten przełącznik wyświetla wyniki w postaci liter alfabetu. Wielkość liter zastosowana w wyniku będzie taka sama jak wielkość liter w wyrazie „alphabetic” w kodzie pola. Kod { SEQ appendix \* ALPHABETIC } spowoduje na przykład wyświetlenie litery B (zamiast cyfry 2), natomiast kod { SEQ appendix \* alphabetic } spowoduje wyświetlenie litery b.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję a, b, c,.

  • \*Arabic    Ten przełącznik wyświetla wyniki w postaci cyfr arabskich. Kod { PAGE \* Arabic } spowoduje na przykład wyświetlenie liczby 31.

    Uwagi: 

    • Jeśli ustawienie Format liczb w oknie dialogowym Format numeru strony jest inne niż cyfry arabskie, przełącznik zastępuje ustawienie Format liczb.

    • W przypadku numeracji stron istnieje też format ArabicDash, który powoduje wyświetlanie wyników w postaci cyfr arabskich otoczonych znakami łącznika. Kod { PAGE \* ArabicDash } spowoduje na przykład wyświetlenie liczby - 31 -.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję 1, 2, 3, ....

  • \*CardText    Ten przełącznik powoduje wyświetlanie wyników w postaci liczebników głównych. Jeśli nie zastosowano przełącznika wielkości liter, wynik zostanie wyświetlony małymi literami. Kod { = SUM(A1:B2) \* CardText } spowoduje na przykład wyświetlenie tekstu siedemset dziewięćdziesiąt, natomiast kod { = SUM(A1:B2) \* CardText \* Caps } spowoduje wyświetlenie tekstu Siedemset Dziewięćdziesiąt.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję Jeden, Dwa, Trzy.

  • \*DollarText    Ten przełącznik powoduje wyświetlanie wyników w postaci liczebników głównych. Program Word wstawia znak i w miejscu separatora dziesiętnego, a dwa pierwsze miejsca dziesiętne (po zaokrągleniu) wyświetla w postaci cyfr arabskich w stosunku do 100. Jeśli nie zastosowano przełącznika wielkości liter, wynik zostanie wyświetlony małymi literami. Kod { = 9,20 + 5,35 \* DollarText \* Upper } spowoduje na przykład wyświetlenie tekstu CZTERNAŚCIE I 55/100.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję Tekst dolara.

  • \*Hex    Ten przełącznik wyświetla wyniki w postaci liczb szesnastkowych. Kod { QUOTE "458" \* Hex } spowoduje na przykład wyświetlenie wartości 1CA.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję hex ....

  • \*OrdText    Ten przełącznik wyświetla wyniki w postaci tekstowej w formie liczebników porządkowych. Jeśli nie zastosowano przełącznika wielkości liter, wynik zostanie wyświetlony małymi literami. Kod { DATE \@ "d" \* OrdText } spowoduje na przykład wyświetlenie tekstu dwudziesty pierwszy, natomiast kod { DATE \@ "d" \* OrdText \* FirstCap } spowoduje wyświetlenie tekstu Dwudziesty pierwszy.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję Pierwszy, Drugi, Trzeci ....

  • \*Porządkowe    Ten przełącznik wyświetla wyniki w postaci arabskich liczb porządkowych. Przykładowo kod { DATE \@ "d" \* Ordinal } spowoduje wyświetlenie liczby 30..

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję 1., 2., 3. ....

  • \*Rzymskie    Ten przełącznik wyświetla wyniki w postaci liczb rzymskich. Wielkość liter w wyniku będzie taka sama jak wielkość liter w wyrazie „roman” w kodzie pola. Kod { SEQ CHAPTER \* roman } spowoduje na przykład wyświetlenie tekstu xi, natomiast kod { SEQ CHAPTER \* ROMAN } spowoduje wyświetlenie tekstu XI.

    Aby wybrać tę opcję, w oknie dialogowym Opcje pola kliknij pozycję I, II, III, ....

Poniżej przedstawiono przełączniki formatowania znaków i wyniki ich zastosowania:

  • \*Charformat    Ten przełącznik powoduje stosowanie formatu pierwszej litery nazwy pola do całego wyniku. W poniższym przykładzie wynik będzie wyświetlony za pomocą czcionki pogrubionej, ponieważ taki format ma litera R w kodzie REF.

    { REF chapter2_title \* Charformat } powoduje wyświetlenie tekstu Wieloryby w Oceanie Spokojnym przy użyciu pogrubionej czcionki.

    Aby dodać ten przełącznik, należy wpisać go w kodzie pola albo w polu Kody pól w oknie dialogowym Pole.

  • \*MERGEFORMAT    Ten przełącznik powoduje stosowanie formatu poprzedniego wyniku do nowego wyniku. Na przykład po zaznaczeniu nazwiska wyświetlanego w polu { AUTHOR \* MERGEFORMAT } i zastosowaniu do niego pogrubionej czcionki program Word zachowa pogrubioną czcionkę przy aktualizacji pola i w ten sposób wyświetli nowe nazwisko autora.

    W przypadku wstawiania pól za pomocą okna dialogowego Pole przełącznik \*MERGEFORMAT jest dołączany domyślnie. Tę opcję można wyłączyć, czyszcząc pole wyboru Zachowaj formatowanie przy aktualizacji w oknie dialogowym Pole.

Przełącznik formatu liczb (\#) określa sposób wyświetlania wyników numerycznych.

Na przykład przełącznik \# $,0.00 w polu { = SUM(ABOVE) \# $,0.00 } powoduje wyświetlenie wyniku w postaci „$4,455.70”. Przełącznik nie działa, jeśli wynikiem pola nie jest liczba.

Uwaga: Proste formaty liczb, które nie zawierają znaków spacji, na przykład { MarchSales \# $,0.00 }, nie muszą być umieszczane w cudzysłowach. W cudzysłowach należy umieszczać bardziej złożone formaty liczb oraz formaty, które zawierają tekst lub odstępy, tak jak pokazano w poniższych przykładach. Program Word umieszcza formaty liczb w cudzysłowach, jeśli pole zostało wstawione za pomocą okna dialogowego Pole lub polecenia Formuła w grupie Dane na karcie Układ (karta kontekstowa Narzędzia tabel).

Odpowiedni przełącznik formatu liczb można uzyskać, łącząc przedstawione poniżej elementy formatu liczb:

  • 0 (zero)    Ten element formatu rezerwuje miejsce na cyfrę w wyniku. Jeśli w tym miejscu wynik nie zawiera cyfry, program Word wyświetla 0 (zero). Kod { = 4 + 5 \# 00,00 } spowoduje na przykład wyświetlenie liczby 09,00.

  • #    Ten element formatu rezerwuje miejsce na cyfrę w wyniku. Jeśli w tym miejscu wynik nie zawiera cyfry, program Word wyświetla spację. Kod { = 9 + 6 \# "### zł"} spowoduje na przykład wyświetlenie liczby 15 zł.

  • x    Ten element formatu usuwa cyfry z lewej strony symbolu zastępczego „x”. Jeśli symbol zastępczy znajduje się na prawo od separatora dziesiętnego, wynik zostanie zaokrąglony do tego miejsca. Przykładowe kody pól:{ = 111053 + 111439 \# x## } wyświetli liczbę 492.{ = 1/8 \# 0,00x } wyświetli liczbę 0,125.{ = 3/4 \# ,x } wyświetli liczbę ,8.

  • . (separator dziesiętny) Ten element formatu określa pozycję separatora dziesiętnego. Kod { = SUM(ABOVE) \# "###,00 zł"} wyświetli na przykład liczbę 495,47 zł.

    Należy korzystać z symbolu dziesiętnego zdefiniowanego w ustawieniach regionalnych w Panelu sterowania.

  • spacja (symbol grupowania cyfr)    Ten element formatu rozdziela serie składające się z trzech cyfr. Kod { = ZyskNetto \# # ### ### zł} spowoduje na przykład wyświetlenie liczby 2 456 800 zł.

    Należy korzystać z symbolu grupowania cyfr zdefiniowanego w ustawieniach regionalnych w Panelu sterowania.

  • - (znak minus)    Ten element formatu wstawia znak minus przed wynikiem ujemnym lub znak spacji przed wynikiem dodatnim i wynikiem równym 0 (zero). Kod { = 10 - 90 \# -## } wyświetli na przykład liczbę -80.

  • + (znak plus)    Ten element formatu wstawia znak plus przed wynikiem dodatnim, znak minus przed wynikiem ujemnym lub znak spacji, jeśli wynik jest równy 0 (zero). Kod { = 100 - 90 \# +## } wyświetli na przykład liczbę +10, natomiast kod { = 90 - 100 \# +## } wyświetli liczbę -10.

  • %, zł, * itd.    Ten element formatu dołącza określony znak do wyniku. Kod { = zysknetto \# "##%" } wyświetli na przykład tekst 33%.

  • "przykład formatowania dla wyniku dodatniego; ujemnego"    Ten element formatu określa różne formatowania dla dodatnich i ujemnych wyników, oddzielone średnikiem. Jeśli na przykład wartość zakładki Sprzedaż95, zakładka, jest dodatnia, w polu { Sprzedaż95 \# "# ##0,00 zł;-# ##0,00 zł" } zostanie wyświetlona wartość w zwykłym formacie— na przykład „1 245,65 zł”. Wartość ujemna zostanie wyświetlona pogrubioną czcionką i ze znakiem minus — na przykład -345,56 zł.

  • "przykład formatowania dla wyniku dodatniego; ujemnego; zerowego"    Ten element formatu określa różne formatowania dla wyników dodatnich, ujemnych i równych 0 (zero), oddzielone średnikiem. Zależnie od wartości zakładki Sprzedaż95 kod { Sprzedaż95 \# "# ##0,00 zł;(# ##0,00 zł);0 zł" } wyświetli na przykład wartości dodatnie, ujemne i równe 0 (zero) w następujący sposób: 1 245,65 zł, (345,56 zł), 0 zł.

  • 'tekst'    Ten element formatu dodaje do wyniku tekst. Tekst należy umieścić w pojedynczym cudzysłowie. Kod { = { Cena } *8,1% \# "##0,00 zł 'podatku od sprzedaży' " } wyświetli na przykład tekst 347,44 zł podatku od sprzedaży.

  • `element numerowany`    Ten element formatu wyświetla numer poprzedniego elementu ponumerowanego za pomocą polecenia Podpis (na karcie Odwołania w grupie Podpisy) lub przez wstawienie pola SEQ. Identyfikatory elementu, takie jak „tabela” lub „rysunek”, należy umieścić między znakami akcentu słabego (`). Numer jest wyświetlany cyframi arabskimi. Kod { = SUM(A1:D4) \# "##0,00 'jest sumą w tabeli' `tabela`" } wyświetli na przykład tekst 456,34 jest sumą w tabeli 2.

Przełącznik formatu daty i godziny (\@) określa sposób wyświetlania daty i godziny.

Przykładowo przełącznik \@ "dddd, d MMMM, yyyy" w polu { DATE \@ "dddd, d MMMM, yyyy" } wyświetli tekst „piątek, 23 listopada, 2019”. Można łączyć instrukcje daty i godziny — dzień (d), miesiąc (M) i rok (y) oraz godziny (h) i minuty (m) — w celu tworzenia formatu daty i godziny. Można także wstawiać tekst, znaki interpunkcyjne i spacje.

Miesiąc (M)

Należy użyć wielkiej litery M, aby odróżnić miesiące od minut.

  • M    Ten element formatu wyświetla miesiąc w postaci liczby bez początkowej cyfry 0 (zero) w przypadku miesięcy oznaczanych jedną cyfrą. Na przykład lipiec to 7.

  • MM    Ten element formatu wyświetla miesiąc w postaci liczby z początkową cyfrą 0 (zero) w przypadku miesięcy oznaczanych jedną cyfrą. Na przykład lipiec to 07.

  • MMM    Ten element formatu wyświetla miesiąc w postaci trzyliterowego skrótu. Na przykład lipcowi odpowiada skrót lip.

  • MMMM    Ten element formatu wyświetla pełną nazwę miesiąca.

Dzień (d)

Litera d wyświetla dzień miesiąca lub nazwę dnia tygodnia. Można użyć małej lub wielkiej litery d.

  • d    Ten element formatu wyświetla dzień tygodnia lub miesiąca w postaci liczby bez początkowej cyfry 0 (zero) w przypadku dni oznaczanych jedną cyfrą. Szósty dzień tygodnia jest na przykład wyświetlany jako cyfra 6.

  • dd    Ten element formatu wyświetla dzień tygodnia lub miesiąca w postaci liczby z początkową cyfrą 0 (zero) w przypadku dni oznaczanych jedną cyfrą. Szósty dzień tygodnia jest na przykład wyświetlany jako liczba 06.

  • ddd    Ten element formatu wyświetla dzień tygodnia lub miesiąca w postaci dwuliterowego skrótu. Wtorek jest na przykład wyświetlany jako wt.

  • dddd    Ten element formatu wyświetla pełną nazwę dnia tygodnia.

Rok (y)

Litera y wyświetla rok w postaci dwóch lub czterech cyfr. Można używać wielkiej lub małej litery y.

  • yy    Ten element formatu wyświetla rok w postaci dwóch cyfr z początkową cyfrą 0 (zero) w przypadku lat od 01 do 09. Rok 1999 zostanie na przykład wyświetlony jako liczba 99, natomiast rok 2006 zostanie wyświetlony jako liczba 06.

  • yyyy    Ten element formatu wyświetla rok w postaci czterech cyfr.

Godziny (h)

W przypadku małej litery h program używa formatu 12-godzinnego. Dla wielkiej litery H program stosuje format 24-godzinny, na przykład godzina 5 po południu jest wyświetlana jako liczba 17.

  • h lub H    Ten element formatu wyświetla godzinę w postaci liczby bez początkowej cyfry 0 (zero) w przypadku godzin jednocyfrowych. Godzina 9 przed południem zostanie na przykład wyświetlona jako liczba 9.

  • hh lub HH    Ten element formatu wyświetla godzinę w postaci liczby z początkową cyfrą 0 (zero) w przypadku godzin jednocyfrowych. Godzina 9 przed południem zostanie na przykład wyświetlona jako liczba 09.

Minuty (m)

Litera m musi być mała, aby odróżnić minuty od miesięcy.

  • m    Ten element formatu wyświetla minuty w postaci liczby bez początkowej cyfry 0 (zero) w przypadku minut jednocyfrowych. Kod { TIME \@ "m" } wyświetla na przykład liczbę 2.

  • mm    Ten element formatu wyświetla minuty w postaci liczby z początkową cyfrą 0 (zero) w przypadku minut jednocyfrowych. Kod { TIME \@ "mm" } wyświetli na przykład liczbę 02.

Sekundy (s)

  • s    Ten element formatu wyświetla sekundy w postaci liczby bez początkowej cyfry 0 (zero) w przypadku sekund jednocyfrowych. Kod { TIME \@ "s" } wyświetla na przykład liczbę 5.

  • ss    Ten element formatu wyświetla sekundy w postaci liczby z początkową cyfrą 0 (zero) w przypadku sekund jednocyfrowych. Kod { TIME \@ "ss" } wyświetla na przykład liczbę 05.

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

Ta opcja wyświetla symbole A.M. i P.M. Aby zmienić symbole A.M. i P.M. w systemie Microsoft Windows, należy zmienić ustawienia regionalne w Panelu sterowania.

  • am/pm lub AM/PM    Ten element formatu wyświetla symbole A.M. i P.M. przy użyciu wielkich liter. Kody { TIME \@ "h AM/PM" } i { TIME \@ "h am/pm" } wyświetlają na przykład liczbę 9 AM lub 5 PM.

  • 'tekst'    Ten element formatu wyświetla dowolny tekst w dacie lub godzinie. Tekst należy umieścić w pojedynczym cudzysłowie. Kod { TIME \@ "HH:mm 'czasu środkowoeuropejskiego' " } wyświetli na przykład tekst 12:45 czasu środkowoeuropejskiego.

  • znak    Ten element formatu dołącza do daty lub godziny określony znak, taki jak : (dwukropek), - (łącznik), * (gwiazdka) lub spacja. Kod { DATE \@ "HH:mm d-MMM, 'yy"” } wyświetli na przykład tekst 11:15 6-lis, '99.

  • `element numerowany`    Ten element formatu dołącza do daty lub godziny numer poprzedzającego elementu ponumerowanego za pomocą polecenia Podpis w grupie Podpisy na karcie Odwołania lub przez wstawienie pola SEQ. Identyfikatory elementu, takie jak tabela lub rysunek, należy umieścić między znakami akcentu słabego (`). Program Word wyświetla kolejne numery przy użyciu cyfr arabskich. Kod { PRINTDATE \@ "'Tabela' `tabela` 'została wydrukowana dnia' d/M/yy" } wyświetli na przykład tekst Tabela 2 została wydrukowana dnia 25/9/02.

Uwaga: Prostych formatów daty i godziny, które nie zawierają tekstu lub spacji, na przykład { DATE \@ MM/rr }, nie trzeba umieszczać w cudzysłowie. W przypadku bardziej złożonych formatów daty i godziny oraz formatów, które zawierają tekst lub spacje, konieczne jest umieszczenie całego formatu w cudzysłowie, na przykład { DATE \ @ "dddd, d MMMM yyyy, 'o godzinie' h:mm" }. Program Word dodaje cudzysłów do przełączników formatu daty i godziny, jeśli pole zostało wstawione za pomocą polecenia Data i godzina w grupie Tekst na karcie Wstawianie lub za pomocą okna dialogowego Pole.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.