Str-funktio

Palauttaa variantin (merkkijonon), joka on numeron esitysmuoto.

Syntaksi

Str ( luku )

Tarvittavatlukuargumentti on pitkä, johon sisältyy mikä tahansa kelvollinen numeerinen lauseke.

Huomautuksia

Kun luvut muunnetaan merkkijonoiksi, välilyönti alussa on varattu aina luvun merkille. Jos luku on positiivinen, palautetun merkkijonon alussa on välilyönti ja plusmerkki on käytössä.

Käytä Muotoile-funktiota numeeristen arvojen muuntamiseen, jotka haluat muotoilla päivämäärinä, kellonaikoina tai valuuttana tai käyttäjän määrittäminä muotoina. Toisin kuin Str, Muotoile-funktio ei sisällä alussa olevaa välilyönti luvun merkille.

Huomautus: Str-funktio tunnistaa vain pisteen (.) kelvollisena desimaalierottimena. Kun käytetään eri desimaalierottimia (esimerkiksi kansainvälisten käytäntöjen mukaisesti), käytä sen sijaan CStr, jolla voit muuntaa luvun merkkijonoksi.

Esimerkki

Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.

Tässä esimerkissä Str-funktion avulla palautetaan luvun merkkijonomuoto. Kun luku muunnetaan merkkijonoksi, alussa oleva välilyönti varataan aina sen merkille.

Dim MyString
MyString = Str(459) ' Returns " 459".
MyString = Str(-459.65) ' Returns "-459.65".
MyString = Str(459.001) ' Returns " 459.001".
Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×