获取类型 'Infragistics.Documents.Excel.Workbook' 的值无法转换为 'Infragistics.Excel.Workbook'



如何在gridExporter.Export(exportGrid,filePath)中修复此错误

无法将"Infrastics.Documents.Excel.Workbook"类型的值转换为"Infrasitics.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年第1卷之前,另一个版本是2011年第2卷或更高版本
  • 您最近已将应用程序中的Infrastics控件从2011卷1之前升级到2011卷1或更新版本

如果你有重复的引用,你需要删除你不想要的引用。如果您最近升级了应用程序,那么在NetAdvantage 2011第1卷中,Infregistics.Excel命名空间已更改为Infregistics.Documents.Excel。Excel和Documents程序集的所有命名空间更改都在联机文档中。

为什么要将工作簿设置为导出?如果您使用的是UltraGridExcelExporter,那么您不使用任何类型的返回,它只是运行并导出。你可以在这里看到一些样品。。。将网格数据导出到Excel并创建工作簿

相关内容

  • 没有找到相关文章

最新更新