我引用了Microsoft.excel 12.0 object libraryImports Microsoft.Office.Core
Imports Microsoft.Office.Interop但是不能new一个EXCEL的Application对象即 Dim myExcel As New Excel.Application()
不可以用,但看别人的代码是可以的。我应该imports什么呢?

解决方案 »

  1.   

    引用
    Microsoft Excel11.0 Object Libray或者Microsoft Excel12.0 Object Libray或更高版本
      

  2.   

    Dim myExcel As New Excel.Application()
    去掉括号
      

  3.   

    为了避免出现兼容性的问题推荐楼主使用createobject来实例化对象
    dim oExcel as object
    set oexcel=createobject("Excel.Application")
      

  4.   

         Dim xlApp As Microsoft.Office.Interop.Excel.Application
            Dim xlBook As Microsoft.Office.Interop.Excel.Workbook
            Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet
    最后还是这样写才行,不知道为啥别人的就可以
    Imports Microsoft.Office.Core
    Imports Microsoft.Office.InteropDim myExcel As New Excel.Application