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

Returnerer en variant (streng), der repræsenterer et tal.

Syntaks

Str ( tal )

Det påkrævede talargument er et Langt heltal, der indeholder alle gyldige numerisk udtryk.

Bemærkninger

Når tal konverteres til strenge, reserveres der altid et foranstillet mellemrum til tallets fortegn. Hvis tal er positivt, indeholder den returnerede streng et foranstillet mellemrum, og plustegnet er underforstået.

Brug funktionen Format til at konvertere numeriske værdier, der skal formateres som datoer, klokkeslæt eller valuta eller i andre brugerdefinerede formater. I modsætning til Str indeholder funktionen Format ikke et foranstillet mellemrum til tallets fortegn.

Bemærk!:  Funktionen Str genkender kun punktummet (.) som en gyldig decimalseparator. Når der kan bruges forskellige decimalseparatorer (f.eks. i internationale programmer), skal du bruge CStr til at konvertere et tal til en streng.

Eksempel på forespørgsel

Udtryk

Resultater

SELECT Rabat,str(Rabat) AS StrDiscount FROM ProductSales;

Returnerer de oprindelige "Rabat"-værdier/-format sammen med værdier, der er konverteret til Strengformat i kolonne StrDiscount.

VBA-eksempel

Bemærk!: Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.

I dette eksempel bruges funktionen Str til at returnere en strengrepræsentation af et tal. Når et tal konverteres til en streng, reserveres der altid et foranstillet mellemrum til dets fortegn.

Dim MyStringMyString = Str(459)    ' Returns " 459".MyString = Str(-459.65)    ' Returns "-459.65".MyString = Str(459.001)    ' Returns " 459.001".

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.