指定の書式にしたがって数値を文字列に変換する方法
◆概要
このページは、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 |
◆実行結果