Vlastnosť Format

Vzťahuje sa na

Objekt ComboBox

Objekt TextBox

Ak chcete prispôsobiť spôsob, akým sa zobrazujú a tlačia čísla, dátumy, časy a text, môžete využiť vlastnosť Formát. Výraz reťazca na čítanie a zapisovanie.

výraz.Formátovanie

výraz Povinný argument. Výraz, ktorý vráti jeden z objektov v zozname vzťahuje sa na.

Poznámky

Môžete použiť niektorý z preddefinovaných formátov alebo môžete vytvoriť vlastný prostredníctvom symbolov formátovania.

Vlastnosť Formát používa rôzne nastavenia pre rôzne typy údajov.

Pre ovládací prvok môžete nastaviť vlastnosť v hárku vlastností ovládacieho prvku. Pre pole môžete túto vlastnosť nastaviť v návrhovom zobrazení tabuľky (v časti Vlastnosti poľa) alebo v návrhovom zobrazení okno dotazu (v hárku vlastností poľa). Môžete použiť aj makro alebo kód Visual Basic for Applications (VBA).

Poznámka: V programe Visual Basic zadajte reťazcový výraz zodpovedajúci niektorému z preddefinovaných formátov alebo zadajte vlastný formát.

Vlastnosť Formát ovplyvňuje len spôsob zobrazenia údajov. Nemá vplyv na spôsob ukladania údajov.

Microsoft Office Access 2007poskytuje vopred definované formáty pre typy údajov Dátum, Čas, Mena, Text a poznámka, respektíve Áno/Nie. Vopred definované formáty závisia od krajiny alebo oblasti, ktorú možno určiť dvojitým kliknutím na položku Miestne nastavenia v Ovládacom paneli systému Windows. Access zobrazí formáty zodpovedajúce vybranej krajine alebo oblasti. Ak je napríklad na karte Všeobecné vybraté nastavenie Angličtina (Spojené štáty), údaj 1234,56 vo formáte Mena sa zobrazí ako $1,234.56, ale ak je na karte Všeobecné vybraté nastavenie Angličtina (Spojené kráľovstvo), číslo sa zobrazí ako £1,234.56.

Ak ste nastavili vlastnosť poľa Formát v návrhovom zobrazení tabuľky, Access tento formát použije na zobrazenie údajov v údajovom hárku. Vlastnosť Formát daného poľa sa tiež použije na nové ovládacie prvky vo formulároch a zostavách.

Vo vlastných formátoch pre akýkoľvek typ údajov môžete použiť nasledujúce symboly.

Symbol

Význam

(medzera)

Zobrazí medzery ako doslovné znaky.

"ABC"

Akýkoľvek obsah úvodzoviek sa zobrazí ako doslovné znaky

!

Namiesto zarovnania doprava sa vynúti zarovnanie doľava.

*

Nasledujúcim znakom sa vyplní voľné miesto.

\

Zobrazí nasledujúci znak ako doslovný znak. Doslovné znaky môžete zobraziť aj vložením do úvodzoviek.

[farba]

Zobrazí formátované údaje vo farbe uvedenej v zátvorke. Dostupné farby: Čierna, modrá, zelená, azúrová, červená, purpurová, žltá, biela.


Vlastné symboly formátovania pre typy údajov Číslo a Mena nie je možné kombinovať s formátovacími symbolmi Dátum/Čas, Áno/Nie, Text a poznámka.

Ak ste definovali vstupná maska a nastavili vlastnosť Formát pre rovnaké údaje, vlastnosť Formát má prednosť, keď sa zobrazia údaje a vstupná maska sa ignoruje. Ak napríklad vytvoríte vstupnú masku hesla v návrhovom zobrazení tabuľky a zároveň nastavíte vlastnosť Formát pre rovnaké pole, a to buď v tabuľke alebo v ovládacom prvku vo formulári, maska na zadávanie hesla sa ignoruje a údaje sa zobrazia v závislosti od vlastnosti Formát .

Príklad

Nasledujúce tri príklady nastavujú vlastnosť formát prostredníctvom vopred definovaného formátu:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

Ďalší príklad nastaví vlastnosť Formát pomocou vlastného formátu. Tento formát zobrazuje dátum takto: Január 1995.

Forms!Employees!HireDate.Format = "mmm yyyy"

Nasledujúci príklad poskytuje názornú ukážku funkcie VBA, ktorá formátuje číselné údaje prostredníctvom formátu Mena a textové údaje prepisuje iba na veľké písmená. Volanie funkcie sa spúšťa pri udalosti OnLostFocus neviazaného ovládacieho prvku TaxRefund.

Function FormatValue() As Integer
Dim varEnteredValue As Variant
varEnteredValue = Forms!Survey!TaxRefund.Value
If IsNumeric(varEnteredValue) = True Then
Forms!Survey!TaxRefund.Format = "Currency"
Else
Forms!Survey!TaxRefund.Format = ">"
End If
End Function

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

×