小编Mau*_*lik的帖子

使用SSIS填充使用OOXML生成的Excel工作簿

我们正在尝试使用OOXML生成MS Excel工作簿并使用SSIS填充数据.我们能够生成工作簿和工作表,还能够在标题单元格中创建列和插入数据.我们还可以使用SSIS填充数据.

但Sheet(DocumentFormat.OpenXml.Spreadsheet.Sheet)和所有单元格(DocumentFormat.OpenXml.Spreadsheet.Cell)成为OpenXmlUnknownElement.因此,我们无法使用以下代码读取工作表/单元格:Sheet sheet = workbookPart.Workbook.Descendants<Sheet>().Where(s => s.Name == "Sheet1").SingleOrDefault<Sheet>();

如果我们首先使用MS Excel打开并保存,我们可以读取相同的文件.有谁知道如何解决这个问题?

excel ssis openxml spreadsheetml openxml-sdk

9
推荐指数
1
解决办法
1174
查看次数

标签 统计

excel ×1

openxml ×1

openxml-sdk ×1

spreadsheetml ×1

ssis ×1