COM组件在Office应用中的应用与实践
在办公自动化领域,COM组件为Excel、Access和Outlook等Office应用带来了强大的扩展功能。下面将详细介绍COM组件在这些Office应用中的具体应用。
1. Excel中COM对象验证功能的应用
COM组件内置了验证功能,调用时会返回布尔结果、代码和信息文本字符串。在Excel里,这种COM对象能有效验证输入数据与已知有效项目或值数据库的一致性。
以下是一个宏代码示例,它从Excel预算式工作表中获取数据,发送给COM对象进行验证,并接收错误信息显示给用户:
Sub Validate()
Dim sResult As Variant
Dim sTxtResult As Variant
Dim mObject As DNA2000.DNAMod
Dim x As Integer
Dim vAcct As Variant
Dim vDivision As Variant
Dim vDept As Variant
Application.Goto reference:=Worksheets(1).Range("A2")
Do While Selection.Value > 0
'Store worksheet values to pass to object
vAcct = Selection.Value
Selection.Offset(0, 1).Select
vDept = Selection.Val
超级会员免费看
订阅专栏 解锁全文
946

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



