Funkcija Str

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

Vrne VariantString() predstavitev števila.

Sintaksa

Str(number)

Zahtevani number argument je a Long , ki vsebuje vse veljavne številske izraze.

Opombe

Ko so števila pretvorjena v nize, je začetni presledek vedno rezerviran za predznak number. Če number je pozitiven, vrnjeni niz vsebuje vodilni presledek, znak plus pa je impliciten.

Uporabite funkcijo Format za pretvorbo številskih vrednosti, ki jih želite oblikovati kot datume, ure, valute ali druge uporabniško določene oblike zapisa. Za razliko od Str, Format funkcija ne vključuje začetnega presledka za znak .number

Opomba

Funkcija Str prepozna le piko (.) kot veljavno decimalno ločilo. Če lahko uporabite različna decimalna ločila, na primer v mednarodnih aplikacijah, uporabite CStr za pretvorbo števila v niz.

Primer poizvedbe

Izraz Rezultati
SELECT Discount, Str(Discount) AS StrDiscount FROM ProductSales; Vrne izvirne Discount vrednosti skupaj z vrednostmi, pretvorjenimi v obliko zapisa niza 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 funkcija Str vrne niz predstavitev števila. 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".