excel VBA代码中不显示阿拉伯字符

时间:2013-09-18 09:06:01

标签: excel vba locale arabic unicode-string

我无法在excel中的VBA代码中编写阿拉伯字符串,它显示为奇怪的字符。在安装了或不安装阿拉伯校对工具的Windows 8或Windows 7上,在excel 2013或2010的许多机器上尝试过它。所有机器上都安装了阿拉伯语,系统语言环境是阿拉伯语。在excel工作表甚至MS字上输入阿拉伯字符都没有问题,但在VBA代码中没有。请帮忙。

4 个答案:

答案 0 :(得分:5)

VB编辑器中的

: - 1-点击工具 2-选择选项... 3-单击编辑器Fofmat 4-将字体更改为(Courier New(Arabic)) 5-单击“确定” 现在你可以用英语和阿拉伯语写作 我希望这能解决你的问题

答案 1 :(得分:1)

在Windows XP中:

  1. >控制面板
  2. >区域和语言选择
  3. >高级选项卡
  4. >选择阿拉伯语(取决于您所在的国家/地区)您将被要求插入Windows CD,插入它,然后浏览到I386文件夹,然后按确定。
  5. >重新启动电脑,它应该可以正常工作。
  6. 我认为它在Windows 7上是一样的,整个问题是在非unicode程序部分将其设置为阿拉伯语。

答案 2 :(得分:0)

在win 10中,您必须更改系统区域设置以匹配您的语言。你可以在这里找到它: 1-按win键或单击它 2-键入区域,并在Windows找到它时单击它 3-选择管理选项卡 4-在非unicode程序的语言下,您将找到“更改系统区域设置”键 5-需要重启

答案 3 :(得分:0)

仅从工具菜单 打开选项 然后编辑器格式 并将字体更改为任何支持阿拉伯语的字体,例如 times new roman