替换记录集访问vba中的特殊字符

时间:2014-03-11 09:59:52

标签: access-vba

我正在使用带有特殊字符的输入表,但我的输出表需要没有它们。 所以我需要在查询或表中替换特殊字符的函数 例如

  

Š=SČ=CĆ=CŽ= Z

任何sugestions?

2 个答案:

答案 0 :(得分:0)

您可以将它们弹出一个字符串,然后使用Replace,例如strYourString = Replace(strYourString, "Š","S")

这种方法的缺点是您需要指定要替换的所有特殊字符,并多次运行代码,可能作为循环。

答案 1 :(得分:0)

替换函数对单个字符执行此操作但是(据我所知): Expr1:替换([员工]。[Prezime];“č”;“c”) 对于快速但效率不高的解决方案,您可以创建名为Expr1,Expr2 Expr3的多个文件,并在每个文件中删除一个特殊字符。 但我正在寻找更“体面”的解决方案。