指定の書式にしたがって数値を文字列に変換する方法

◆概要


このページは、Visual Basic 6.0で指定の書式にしたがって数値を文字列に変換する方法について記載しています。


Format関数によって、数値を様々な書式化した文字列に変換できます。

次の例を実行する前に、Visual Basic 6.0のメニュー[表示]-[イミディエイトウィンドウ](ショートカットCtrl+G)でイミディエイトウィンドウを表示させておいてください。

Private Sub Command1_Click()
    Dim sngValue As Single
    Dim strValue As String

    sngValue = 12.5
    strValue = Format(sngValue, "0.000")    '12.500
    Debug.Print strValue

    sngValue = 0.125
    strValue = Format(sngValue, "0.0%") '12.5%
    Debug.Print strValue

    sngValue = 1250
    strValue = Format(sngValue, "#,0")  '1,250
    Debug.Print strValue

    sngValue = 1250
    strValue = Format(sngValue, "0.000E+")  '1.250E+3
    Debug.Print strValue

End Sub
  

◆実行結果


イミディエイトウィンドウ



▼ページトップへ