5

我无法在 Excel 中的 VBA 代码中编写阿拉伯语字符串,它显示为奇怪的字符。在许多装有 excel 2013 或 2010、windows 8 或 windows 7 的机器上进行了尝试,无论是否安装了阿拉伯语校对工具。所有机器上都已经安装了阿拉伯语,系统语言环境是阿拉伯语。在 Excel 工作表甚至 MS word 上输入阿拉伯字符没有问题,但在 VBA 代码中则没有。

4

3 回答 3

14

在 VB 编辑器中:

  • 一键工具
  • 2- 选择选项...
  • 3-单击编辑器格式
  • 4-将字体更改为Courier New (Arabic)
  • 5-单击确定

现在你可以用英语和阿拉伯语写我希望这能解决你的问题

于 2015-09-09T17:18:35.263 回答
1

在 Windows XP 中:

  1. > 控制面板
  2. > 区域和语言选项
  3. > 高级选项卡
  4. > 选择阿拉伯语(取决于您所在的国家/地区) 您将被要求插入 Windows CD,插入它,然后浏览到 I386 文件夹,然后按确定。
  5. > 重新启动 PC,它现在应该可以正常工作了。

我相信它在 Windows 7 上是一样的,整个问题在于非 unicode 程序部分将其设置为阿拉伯语。

于 2014-01-06T15:15:33.450 回答
0

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

于 2015-12-13T11:52:27.543 回答