我在 Excel 2010 VBA 中编写了一个程序,其中包含像 ć č š 这样的字母...
Msgbox("Čiča gliša")
works.
看起来 Excel 2013 支持单元格和公式中的这些字母,但在 VBA 中则不然。
VBA 用一些键盘上没有的符号替换它们。
我执行代码时出错。
我认为这与语言设置有关。
正如 BambiLongGone 所说,奇怪的字符串不太可能起作用。
我想说你最好的机会就是看本文 https://web.archive.org/web/20150228155419/http://teaandbiscuits.doozr.net/drupal/node/77。有一个名为 Unicode to VBA 的工具,您可以使用它来转换应用程序中的所有字符串。
例如 :
Čiča gliša
将被转换为
ChrW$(&H10C) & "i" & ChrW$(&H10D) & "a gli" & ChrW$(&H161) & "a"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)