很简单的问题,莫非是Replace的BUG
Public Function Rule_ReplaceStr(ByVal MainStr As String, ByVal FindStr As String, ByVal ReplaceStr As String) As String
Rule_ReplecaStr = Replace(MainStr, FindStr, ReplaceStr)
End Function
这个函数为何返回的都是空值啊
StrTemp=Rule_ReplaceStr( "123456 ", "12 ", "ABC ")
[解决办法]
你在选项中设置 "要求变量声明 "就不会犯这样的低级错误了
[解决办法]
Rule_ReplecaStr = Replace(MainStr, FindStr, ReplaceStr)的函數名寫錯了啊
Rule_ReplecaStr應該是Rule_ReplaceStr。
你用斷點可以檢查到這個錯誤。工具--選項--編輯器--要求變量定義 要打上勾,如果變量沒有定義系統會提示錯誤