Funktionen Str

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

Syntaks

Str ( tal )

Det påkrævede antalargument er et langt tal , der indeholder et gyldigt numerisk udtryk.

Bemærkninger

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

Brug funktionen format til at konvertere numeriske værdier, du vil have formateret som datoer, klokkeslæt eller valuta eller i andre brugerdefinerede formater. I modsætning til Stromfatter funktionen format ikke et foranstillet mellemrum til talletsfortegn.

Bemærk!:  Funktionen Str genkender kun punktum (.) som en gyldig decimalseparator. Når der 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

Resultat

Vælg rabat, Str (diskonto) som StrDiscount fra ProductSales;

Returnerer den oprindelige "diskonto"-værdi/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 det pågældende tegn.

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

Bemærk!:  Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Var disse oplysninger nyttige? Her er artiklen på engelsk, så du kan sammenligne.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×