Variant
StringTagastab arvu () esituse.
Süntaks
Str(number)
Nõutav number argument on Long mis tahes kehtivat arvulist avaldist sisaldav argument.
Kommentaarid
Arvude stringideks teisendamisel on tühik alati reserveeritud märgile number. Kui number see on positiivne, sisaldab tagastatav string algustühikut ja plussmärk on viitav.
Selle Format funktsiooni abil saate teisendada arvväärtusi, mida soovite kuupäevade, kellaaegade, valuuta või muude kasutaja määratletud vormingutena vormindada.
Format Erinevalt Strsellest ei sisalda funktsioon tühikut märgile number.
Märkus.
Funktsioon Str tuvastab sobiva kümnendkoha eraldajana ainult punkti (.). Kui kasutada võib erinevaid kümnendkohtade eraldajaid (nt rahvusvahelistes rakendustes), kasutage CStr arvu stringiks teisendamiseks.
Päringu näide
| Avaldis | Tulemid |
|---|---|
SELECT Discount, Str(Discount) AS StrDiscount FROM ProductSales; |
Tagastab algsed Discount väärtused koos veerus stringivormingusse teisendatud väärtustega StrDiscount . |
VBA näide
Märkus.
Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.
Selles näites Str kasutatakse funktsiooni arvu stringikuju tagastamiseks. Kui arv teisendatakse stringiks, jäetakse arvu märgi jaoks eeltühik.
Dim MyString
MyString = Str(459) ' Returns " 459".
MyString = Str(-459.65) ' Returns "-459.65".
MyString = Str(459.001) ' Returns " 459.001".