文字を数値に変換@Excel マクロ・VBA
数値への型変換です。
以下の関数を利用します
CInt:Integer型
CLng:Long型
CSng:Single型
CDbl:Double型
CDec:Decimal型
以下は、文字「1.5」を各種関数で変換しています。
Sub test()
Dim str As String
str = "1.5"
'Integerに変換
MsgBox (CInt(str))
'Longに変換
MsgBox (CLng(str))
'Singleに変換
MsgBox (CSng(str))
'Doubleに変換
MsgBox (CDbl(str))
'Decimalに変換
MsgBox (CDec(str))
End Sub
|
|
Copyright (C) Excelマクロ・VBAのお勉強. All Rights Reserved.