vb在工程中引用microsoft excel类型库问题?(从未解决)
VB代码将Access中数据导出Excel后错误,不支持Excel2007版??求助!!导出在Excel2003中可以的..为什么2007版的不可以呢? 以下我的部分代码:
'-----------------------------
Public myexcel As New Excel.Application
Public mybook As New Excel.Workbook
Public mysheet As New Excel.Worksheet
'---------------------
Public Sub OpenExcel()
Set myexcel = CreateObject("Excel.Application") '---是不是这里问题呢>>>
Set mybook = myexcel.Workbooks.Add
Set mysheet = mybook.Worksheets(1)
End Sub
'------------------------
Public Sub CloseExcel()
Set myexcel = Nothing
End Sub
'-----------------------------------------------------------------------
我的电脑中excel装的是2003,在vb中引用的就是excel11.0(excel.exe)
我用vb开发,只是用excel做输出和打印
如果别人电脑上也装有office2003,这个程序是否就可以直接使用呢?
如果想在装有office2000和office 2007的电脑上使用,该怎么办呢?
是不是只要引用excel 10.0和excel 12.0就行了?或者根据office做三个版本?
但是自己的电脑上只有office 2003又无法引用10.0 和12.0
还有vb在工程中引用对象到底是什么意思?
什么是开发版Excel?
[ 本帖最后由 xzqsml 于 2010-2-5 16:19 编辑 ]