如何解决如何获取Access vba中的函数的返回值?
我想使用以下功能将字符串中的几个字符替换为其他几个字符:
Public Function CharacterChange(S As String) As String
Dim A As String * 1
Dim B As String * 1
Dim i As Integer
Const AccChars = "°é*±äöüßaaŐŰú#~Mµ"
Const RegChars = "DEX+aousaaouudcMU"
For i = 1 To Len(AccChars)
A = Mid(AccChars,i,1)
B = Mid(RegChars,1)
S = Replace(S,A,B)
Next
CharacterChange = S
Exit Function
End Function
Private Sub ButtonClick()
...
CharacterChange(MyText)
...
End Sub
但是似乎我没有得到函数的结果,在调用它之后,我仍然看到带有特殊字符的原始文本。有什么问题,请告知。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。