都是一个公司的产品了.
如此好的兼容性也不足为奇.
我想说一下实际的编程:
(1) 先说VB对EXCEL的访问
在MICROSOFT的产品包括它的
系统WINDOWS,目前它的编程主要
体现为基于组件模型的思想.我说这个的目的是:OFFICE的没一
个
应用工具(包括EXCEL WORD OUTLOOK...)都可以在VB中看做
是一个组件模型
我们可以用如下语句访问一个EXCEL的表格
Dim vbExcel As Object
Set vbExce =CreateObject("Excel.Application"

With vbExcel
'do what you want
End With
这样一来,我们得到了一个EXCEL 对象的引用!
(2)
同理,你可以用
Dim vbWord As Object
Set vbWord =CreateObject("Word.Application"

With vbWord
'do what you want
End With
返回一个WORD 对象的引用!
关于其它的对象如POWERPOINT等这里就不多说了!hehe
在以上
程序段中,你还可以直接用GetObject将一个EXCEL
文件
或者是一个WORD文件当作一个对象来处理!
以下是大概的程序代码:
Dim XLObj As Object
Set XLObj =GetObject("c:\windows\*.xls"

'举个例子而已
这样一来,你就可以将XLObj当作VB的一般对象来处理了!
fellow