如何用vba知道powerpoint语言

时间:2013-08-30 16:11:37

标签: vba powerpoint powerpoint-vba

我需要知道powerpoint正在使用的语言。我曾经在ActivePresentation.DefaultLanguageID中查看它,它一直工作到现在,我在一台计算机上测试它,这是在荷兰语,但它确实工作,因为它是一个英语的。

例如,将演示文稿另存为png时,每张幻灯片都使用Slide1.png名称(英文版)单独保存,荷兰语版本为Dia1.png。它说这个语言是荷兰语,但是当我把它保存为png时,我得到的是Slide1.png而不是Dia1.png。

还有其他方法来检查语言吗?

1 个答案:

答案 0 :(得分:1)

以下将用户界面语言作为代码返回:

MsgBox Application.LanguageSettings.LanguageID(msoLanguageIDUI)

我在英国并返回1033,即使这个号码是针对美国的。如果搜索(Microsoft或MSDN),您可以找到这些代码编号的列表。快速搜索yields this