数字の抜き出し
Posted: 2007年3月19日(月) 10:46
はじめまして。
"234,100円"のなかから 234100 と数字を抜き出したいのですが、
コンマの処理の仕方などわかりません。
どなたか、教えてください
"234,100円"のなかから 234100 と数字を抜き出したいのですが、
コンマの処理の仕方などわかりません。
どなたか、教えてください
コード: 全て選択
Dim buf As String,i As Long,num As Long,sign As Long
buf="234,100円"
If buf[0]=45 then sign=TRUE else sign=FALSE
num=0
For i=0 To Len(buf)-1
If 48<=buf And buf<=57 then
num=num*10+buf-48
End If
Next i
If sign then num=-num