- 帖子
- 155
- 主題
- 1
- 精華
- 0
- 積分
- 200
- 點名
- 4
- 作業系統
- windwos 7
- 軟體版本
- 64bit
- 閱讀權限
- 20
- 註冊時間
- 2017-5-29
- 最後登錄
- 2026-10-25
|
回復 3# jsleee
撰寫函式程式
https://learn.microsoft.com/zh-tw/office/vba/language/concepts/getting-started/writing-a-function-procedure
Function test(s As String) As String
定義
Dim reg As Object
正規表示式物件
Set reg = CreateObject("vbscript.regexp")
With reg
全局匹配模式
.Global = True
匹配模式 大小寫a~z,數字 0~9
.Pattern = "[A-Za-z0-9]+"
把大小寫a~z,數字 0~9,用空白取代
test = .Replace(s, "")
End With
End Function |
|