Str, funksjon

Returnerer en variant (streng) som representerer et tall.

Syntaks

Str ( tall )

Det nødvendige nummeretargument er en lang som inneholder et gyldig numerisk uttrykk.

Merknader

Når tall konverteres til strenger, reserveres alltid et innledende mellomrom for symbolet for tall. Hvis tall er positivt, inneholder den returnerte strengen et innledende mellomrom, og pluss tegnet antydes.

Bruk Format -funksjonen til å konvertere numeriske verdier du vil formatere som datoer, klokkeslett eller valuta eller i andre brukerdefinerte formater. I motsetning til strinneholder ikke Format -funksjonen et innledende mellomrom for fortegnet til tall.

Obs!: Str -funksjonen gjenkjenner bare punktum (.) som et gyldig desimal skille tegn. Når forskjellige desimal skille tegn kan brukes (for eksempel i internasjonale programmer), bruker du CStr til å konvertere et tall til en streng.

Eksempel på spørring

Uttrykk

Resultater

Velg rabatt, str (Discount) som StrDiscount fra ProductSales;

Returnerer de opprinnelige "rabatt" verdiene/-formatet sammen med verdier som er konvertert til streng format i Kol onne StrDiscount.

VBA-eksempel

Obs!: I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.

I dette eksemplet brukes str -funksjonen til å returnere en streng representasjon av et tall. Når et tall konverteres til en streng, blir alltid et innledende mellomrom reservert for fortegnet.

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

Obs!:  Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig? Her er den engelske artikkelen for referanse.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×