高级Access编程:自动化对象控制与扩展应用
1. 自动化对象的声明与实例化
在编程中,我们常常需要与外部应用程序进行交互,比如Excel、Word和Outlook等。为了实现这一目的,我们需要声明并实例化相应的自动化对象。这里有两种常用的方式:早期绑定和晚期绑定。
1.1 早期绑定
早期绑定是指在代码中明确声明对象的类型。这种方式有诸多优点,例如代码在编译时就能解析所有引用对象的代码行,执行速度更快,并且在编写代码时可以查看对象的可用属性、方法和事件。以下是一个早期绑定创建Excel对象的示例:
Dim objExcel As Excel.Application
Set objExcel = New Excel.Application
objExcel.Visible = True
在这个示例中,我们首先声明了一个 Excel.Application 类型的对象 objExcel ,然后使用 New 关键字创建了一个新的Excel应用程序实例,并将其赋值给 objExcel 。最后,我们将 objExcel 的 Visible 属性设置为 True ,使Excel应用程序可见。
1.2 晚期绑定
晚期绑定允许在运行时实例化对象,而无需在设计时引用它们。也就是说,VBA应用程序在运行代码并处理对象之前,不知道要使
超级会员免费看
订阅专栏 解锁全文
3038

被折叠的 条评论
为什么被折叠?



