Pomoč LibreOfficeDev 7.6
Funkcija Str pretvori vsebino spremenljivk v niz. Obravnava številske vrednosti, datume, nize in valutne vrednosti.
Pozitivna števila predhaja presledek. Negativna števila predhaja znak minus.
Za številske vrednosti je vrnjeni niz funkcije Str odvisen od krajevnih nastavitev. Glede na to se kot decimalno ločilo uporablja vejica ali pika.
Če je kot argument podan niz, se vrne nespremenjen.
Datumi se pretvorijo v nize, skladne s področnimi oz. krajevnimi nastavitvami.
    Str(vrednost As Variant)
  String
vrednost: poljubna vrednost, ki jo želite pretvoriti v niz.
Spodaj je nekaj številskih primerov rabe funkcije Str.
    Sub ExampleStr_1
        ' Upoštevajte presledek na začetku vrnjenih nizov
        MsgBox Str(10) ' " 10"
        MsgBox Str(10.5) ' " 10.5"
        MsgBox Str(-12345 + 1.3) ' " -12346.3"
        MsgBox Str(10000 / 3) '  " 3333.33333333333"
        ' Nizi, podani kot argumenti, ostanejo nespremenjeni
        MsgBox Str("A123") ' "A123"
    End Sub
  Uporabite funkcijo LTrim, če želite iz vrnjenega niza odstraniti vodilne presledke.
    Sub ExampleStr_2
        MsgBox Str(10.5) ' " 10.5"
        MsgBox LTrim(Str(10.5)) ' "10.5"
    End Sub
  Funkcija Str lahko ravna tudi s datumskimi spremenljivkami (vrste Date).
    Sub ExampleStr_3
        Dim aDate as Date, aTime as Date
        aDate = DateSerial(2021, 12, 20)
        aTime = TimeSerial(10, 20, 45)
        Print Str(aDate) ' "12/20/2021"
        Print Str(aTime) ' "10:20:45"
    End sub