Str függvény

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Egy szám (String) ábrázolását adja eredményül Variant .

Szintaxis

Str(number)

Kötelező number argumentum tetszőleges Long érvényes numerikus kifejezést tartalmazó argumentum.

Megjegyzések

A számok karakterláncokká konvertálásakor a rendszer mindig fenntart egy kezdő szóközt a . előjele numberszámára. Ha number pozitív, a visszaadott karakterlánc szóközt tartalmaz a kezdő szóközzel, és a pluszjel implicial.

A függvénnyel Format átalakíthatja a dátumként, időpontként, pénznemként vagy más, felhasználó által definiált formátumként formázni kívánt számértékeket. A fenti előjeltől eltérően Stra Format függvény nem tartalmaz kezdő szóközt a . előjele numberszámára.

Megjegyzés

A Str függvény csak a pontot (.) ismeri fel érvényes tizedeselválasztóként. Különböző tizedeselválasztók használata esetén (például nemzetközi alkalmazásokban) ezzel a módszerrel CStr lehet karakterlánccá konvertálni egy számot.

Példalekérdezés

Expression (Kifejezés) Eredmény:
SELECT Discount, Str(Discount) AS StrDiscount FROM ProductSales; Az oszlopban StrDiscount az eredeti Discount értékeket adja vissza, karakterlánc formátumba konvertált értékekkel együtt.

VBA-példa

Megjegyzés

A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ebben a példában a Str függvény egy számot ábrázoló karakterláncot ad vissza. Amikor egy számot karakterlánccá alakít, az előjele mindig fennmarad egy kezdőszóköznek.

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