我正在尝试运行我在网上找到的vba脚本。 但是在脚本中,有一个对象类型为“CLanguage”的变量声明,到目前为止我还没有在网上找到很多CLanguage类型的例子。
这是代码的一部分(我删除了代码,这对于确定Clanguage是什么似乎并不重要。)
Dim clsLanguage As CLanguage
Set clsLanguage = New CLanguage
DetectLanguage = clsLanguage.LanguageCode
您可以在http://dailydoseofexcel.com/archives/2010/03/15/language-detection/上看到完整的代码。
通过阅读评论,似乎CLanguage是编写脚本的人已经定义的类,看来他的帮助是运行此代码所必需的。
答案 0 :(得分:0)
CLanguage是一个VBA类,右键单击VBAProject以插入"类模块",并使用链接中的代码来实现该类。
" DetectLanguage"是一个你可以输入的功能"模块",其他属于CLanguage类。