- 帖子
- 214
- 主題
- 74
- 精華
- 0
- 積分
- 296
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- office2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- hk
- 註冊時間
- 2013-6-17
- 最後登錄
- 2018-11-3
|
從string中取出數字,覺得好用,貼出大家分享,出處已不記得了
中文出現亂碼就刪除了
Function GetNumbers(TargetText As Variant) As String
Dim LenStr As Long
For LenStr = 1 To Len(TargetText)
Select Case Asc(Mid(TargetText, LenStr, 1))
Case 48 To 57
GetNumbers = GetNumbers & Mid(TargetText, LenStr, 1)
End Select
Next
GetNumbers = CDbl(GetNumbers)
End Function |
|