Str Function

Ang Str function na nagko-convert ng mga nilalaman ng mga variable sa isang string. Pinangangasiwaan nito ang mga numerong halaga, petsa, string at halaga ng pera.

Ang mga positibong numero ay nauuna sa isang blangkong espasyo. Ang mga negatibong numero ay nauunahan ng minus sign.

note

Para sa mga numerong halaga ang string na ibinalik ng Str lokal-independent ang function. Kaya ang tuldok ay ginagamit bilang decimal separator kung kinakailangan.


Kung ang isang string ay ipinasa bilang argumento, ibabalik ito nang walang anumang pagbabago.

Ang mga petsa ay kino-convert sa mga string na umaasa sa lokal.

Syntax:


    Str (Halaga Bilang Variant)
  

Ibinalik na halaga:

String

Mga Parameter:

Halaga: Anumang halaga na iko-convert sa isang string.

Mga error code:

5 Di-wastong procedure call

Halimbawa:

Nasa ibaba ang ilang mga numerong halimbawa gamit ang Str function.


    Sub ExampleStr_1
        ' Tandaan ang blangkong puwang sa simula ng ibinalik na mga string
        MsgBox Str(10) ' " 10"
        MsgBox Str(10.5) ' " 10.5"
        MsgBox Str(-12345 + 1.3) ' " -12346.3"
        MsgBox Str(10000 / 3) '  " 3333.33333333333"
        ' Naipasa ang mga string habang ang mga argumento ay hindi nababago
        MsgBox Str("A123") ' "A123"
    End Sub
  

Gamitin ang Ltrim function na alisin ang blangkong espasyo sa simula ng ibinalik na string.


    Sub ExampleStr_2
        MsgBox Str(10.5) ' " 10.5"
        MsgBox LTrim(Str(10.5)) ' "10.5"
    End Sub
  

Ang Str function ay maaari ring hawakan Petsa mga variable.


    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
  

Mangyaring suportahan kami!