我想知道是否有办法通过VBA代码检索系统信息?
在Excel VBA中是否有这样的类 - SystemInfo类来执行此任务?
感谢
答案 0 :(得分:0)
每个Office应用程序的VBA都有不同的类。
例如: - 要找出正在运行的操作系统,Word有一个包含System.OperatingSystem
的“系统”类。这提供了一个文本字符串。 Excel具有相同的OperatingSystem对象,但在Application类下,因此要在Excel中获取相同的信息,请使用Application.OperatingSystem
。
对象浏览器(VBA编辑器中的F2)提供了可用对象的完整参考。
如果失败,您可以从WMI查询中找到任何内容。 有关示例,请参阅http://accesstips.wordpress.com/2009/05/18/using-the-power-of-vbscripts-in-microsoft-access-vba/。