跳到主要内容

GetObject 取对象

🎯功能

从一个文件或类中获取对象

📜语法

Set 结果 = GetObject([文件路径][,])

📥参数

参数数据类型解释
文件路径字符串可选, 要获取对象所在文件的路径, 如果省略则必须要有参数
字符串可选, 格式为对象名称.对象类型

📤返回

对象型, 返回类的对象

💡示例

Set objWord = GetObject("C:\紫猫学院课程大纲.docx")
objWord.Application.Visible = True
MsgBox "你打开了" & objWord.Name

📘备注

  • 在对象的当前实例存在,或者要用已加载的文件创建对象时,请使用 GetObject 函数。如果没有当前实例,并且不准备使用已加载的文件启动对象,请使用 CreateObject 函数。
  • 如果对象已注册为单个实例的对象,则无论执行多少次 CreateObject,都只能创建该对象的一个实例。若使用单个实例对象,当使用零长度字符串 ("") 语法调用时,GetObject 总是返回同一个实例,而如果省略 文件路径 参数,则会出现错误。