簡體   English   中英

無法將類型為“ Infragistics.Documents.Excel.Workbook”的值轉換為“ Infragistics.Excel.Workbook”

[英]getting Value of type 'Infragistics.Documents.Excel.Workbook' cannot be converted to 'Infragistics.Excel.Workbook'

我如何在gridExporter.Export(exportGrid,filePath)中修復此錯誤

類型“ Infragistics.Documents.Excel.Workbook”的值不能轉換為“ Infragistics.Excel.Workbook”。

 Dim excelWorkbook As New Infragistics.Excel.Workbook
            Try
                excelWorkbook = gridExporter.Export(exportGrid, filePath)


                Dim worksheet As Infragistics.Excel.Worksheet = excelWorkbook.Worksheets(0)

聽起來好像您具有以下兩種情況之一:

  • 引用了多個版本的Excel程序集,其中一個版本在2011 Volume 1之前,另一個版本是2011 Volume 1或更高版本。
  • 您最近已將應用程序中的Infragistics控件從2011 Volume 1之前升級到2011 Volume 1或更高版本。

如果您有重復的引用,則需要刪除不需要的引用。 如果您最近升級了應用程序,則NetAdvantage 2011第1卷中的Infragistics.Excel命名空間已更改為Infragistics.Documents.Excel。Excel和Documents程序集的所有命名空間更改都在聯機文檔中

為什么要嘗試將工作簿設置為等於導出? 如果您使用的是UltraGridExcelExporter,則不使用任何類型的返回類型,它只會運行並導出。 您可以在此處看到一些示例... 將網格數據導出到Excel創建工作簿

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM