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

excel VBA代码中不显示阿拉伯字符,excel,vba,locale,arabic,unicode-string,Excel,Vba,Locale,Arabic,Unicode String,我不能在excel中用VBA代码编写阿拉伯字符串,它显示为奇怪的字符。在许多装有excel 2013或2010、windows 8或windows 7、安装或未安装阿拉伯语校对工具的机器上试用过。所有机器上都已安装阿拉伯语,系统语言环境为阿拉伯语。在excel工作表甚至MS word上键入阿拉伯语字符都没有问题,但在VBA代码中则没有问题。请提供帮助。在Windows XP中: >控制面板 >区域和语文选择 >高级选项卡 >根据您所在的国家/地区选择阿拉伯语,系统将要求您插入Windows CD

我不能在excel中用VBA代码编写阿拉伯字符串,它显示为奇怪的字符。在许多装有excel 2013或2010、windows 8或windows 7、安装或未安装阿拉伯语校对工具的机器上试用过。所有机器上都已安装阿拉伯语,系统语言环境为阿拉伯语。在excel工作表甚至MS word上键入阿拉伯语字符都没有问题,但在VBA代码中则没有问题。请提供帮助。

在Windows XP中:

>控制面板 >区域和语文选择 >高级选项卡 >根据您所在的国家/地区选择阿拉伯语,系统将要求您插入Windows CD,插入该CD,然后浏览至I386文件夹,然后按“确定”。 >重新启动电脑,它现在应该可以正常工作了。 我认为在Windows 7上也是一样的,整个问题在于非unicode程序部分将其设置为阿拉伯语。

在VB编辑器中:- 1-单击工具 2-选择选项。。。 3-单击编辑器Fofmat 4-将字体更改为新阿拉伯文 5-单击“确定” 现在你可以用英语和阿拉伯语写作了
我希望这将解决您的问题

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

我的解决方法是从其他软件(如Visual Studio代码)导入模块。