Funkcija Str

Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrne podatkovni tip Različica (niz), ki predstavlja število.

Sintaksa

Str(število)

Zahtevani številskiargument je Dolgo celo število, ki vsebuje poljuben veljaven številski izraz.

Opombe

Ko so števila pretvorjena v nize, je začetni presledek vedno rezerviran za predznaek števila. Če je število pozitivno, vrnjeni niz vsebuje začetni presledek in znak plus.

Uporabite funkcijo Format za pretvorbo številskih vrednosti v obliko zapisa za datum, čas ali valuto ali v druge uporabniško določene oblike zapisa. Za razliko od funkcije Str funkcija Format ne vključuje začetnega presledka za predznaka števila.

Opomba

Funkcija Str prepozna samo piko (.) kot veljavno decimalno ločilo. Če je mogoče uporabiti različna decimalna ločila (na primer v mednarodnih aplikacijah), uporabite funkcijo CStr , da pretvorite število v niz.

Primer poizvedbe

Izraz Rezultati
SELECT Discount,str(Discount) AS StrDiscount FROM ProductSales; Vrne izvirne vrednosti/obliko »Popust« skupaj z vrednostmi, pretvorjenimi v obliko zapisa String v stolpcu StrDiscount.

primer VBA

Opomba

V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru je funkcija Str uporabljena za vrnitev števila kot niza. Pri pretvarjanju števila v niz je začetni presledek vedno rezerviran za predznak.

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