MS Access VBA 并使用 unicode UTF-8 / UTF-16 报告问题
Posted
技术标签:
【中文标题】MS Access VBA 并使用 unicode UTF-8 / UTF-16 报告问题【英文标题】:MS Access VBA and report issue with unicode UTF-8 / UTF-16 【发布时间】:2021-04-29 15:21:34 【问题描述】:我对 MS Access 报告有疑问。我在 VBA 中有一个代码,其中添加了一些特定的本地字母(例如ąčęėįšų)。这些被打印出来报告。但是,报告将这些字母更改为未知且无法理解的符号。这在更换笔记本电脑后开始发生,似乎 unicode 已从 UTF-8 更改为 UTF-16。是否有一个简单的解决方案如何在报告中解决它?
【问题讨论】:
请edit您的问题并分享minimal reproducible example。 也许您缺少字体? 【参考方案1】:自己找到了解决方案。如果要添加一些符号,请使用 VBA 函数“ChrW(xxx)”代替“xxx”添加符号代码。这解决了这个案子。
【讨论】:
以上是关于MS Access VBA 并使用 unicode UTF-8 / UTF-16 报告问题的主要内容,如果未能解决你的问题,请参考以下文章
MS Access 2013 从 VBA 调用插入查询并出现奇怪的错误