Applies ToAccess til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Gælder for

ComboBox-objekt

TextBox-objekt

Du kan bruge egenskaben Format til at tilpasse måden, hvorpå tal, datoer, klokkeslæt og tekst vises og udskrives. Læs/skriv Streng.

udtryk.Format

udtryk Påkrævet. Et udtryk, der returnerer et af objekterne på listen Gælder for.

Bemærkninger

Du kan bruge et af de foruddefinerede formater, eller du kan oprette et brugerdefineret format ved hjælp af formateringssymboler.

Format-egenskaben bruger forskellige indstillinger til forskellige datatyper.

Du kan angive denne egenskab for et kontrolelement i kontrolelementets egenskabsark. Du kan angive denne egenskab for et felt i tabellens Designvisning (i sektionen Feltegenskaber) eller i Designvisning i Forespørgselsvindue (i egenskabsarket Feltegenskaber). Du kan også bruge en makro eller Visual Basic for Applications (VBA)-kode.

Bemærk!: I Visual Basic skal du indtaste en strengudtryk, der svarer til en af de foruddefinerede formater eller angive et brugerdefineret format.

Format-egenskaben påvirker kun måden, hvorpå data vises. Den påvirker ikke, hvordan data lagres.

Access indeholder foruddefinerede formater for datatyperne Dato og klokkeslæt, Tal og Valuta, Tekst og Notat og Ja/Nej. De foruddefinerede formater afhænger af det land/område, der er angivet ved at dobbeltklikke på Internationale indstillinger i Windows Kontrolpanel. Access viser formater, der er relevante for det valgte land/område. Hvis f.eks. engelsk (USA) er valgt på fanen Generelt , vises 1234,56 i formatet Valuta som $1.234,56, men når engelsk (britisk) er valgt under fanen Generelt , vises tallet som 1.234,56 KR.

Hvis du angiver et felts Format-egenskab i Tabeldesignvisning, bruger Access det pågældende format til at vise data i dataark. Programmet anvender også feltets Format-egenskab på nye kontrolelementer i formularer og rapporter.

Du kan bruge de følgende symboler i brugerdefinerede formater for enhver datatype.

Symbol

Betydning

(mellemrum)

Vis mellemrum som konstante tegn.

"ABC"

Vis alt mellem anførselstegn som konstant tegn.

!

Gennemtving venstrejustering i stedet for højrejustering.

*

Udfyld tilgængelig plads med det næste tegn.

\

Vis det næste tegn som et konstant tegn. Du kan også få vist konstante tegn ved at placere anførselstegn omkring dem.

[farve]

Vis de formaterede data i den farve, der er angivet mellem parenteserne. Tilgængelige farver: Sort, blå, grøn, cyan, rød, magenta, gul, hvid.

Du kan ikke blande brugerdefinerede formateringssymboler for datatyperne Tal og Valuta med formateringssymbolerne Dato/klokkeslæt, Ja/Nej eller Tekst og Notat.

Når du har defineret en inputmaske og angivet egenskaben Format for de samme data, har egenskaben Format forrang, når dataene vises, og inputmasken ignoreres. Hvis du f.eks. opretter en adgangskodeinputmaske i tabeldesignvisning og også angiver egenskaben Format for det samme felt, enten i tabellen eller i et kontrolelement i en formular, ignoreres inputmasken Adgangskode, og dataene vises i overensstemmelse med egenskaben Format .

Eksempel

De følgende tre eksempler angiver egenskaben Format ved hjælp af et foruddefineret format:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

Det næste eksempel angiver egenskaben Format ved hjælp af et brugerdefineret format. Dette format viser en dato som: Jan 1995.

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

Det følgende eksempel viser en VBA-funktion, der formaterer taldata ved hjælp af valutaformatet og formaterer tekstdata udelukkende med store bogstaver. Funktionen kaldes fra hændelsen VedFokusVæk for et ubundet kontrolelement med navnet 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

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.