Используйте SSIS для заполнения сгенерированного использования рабочей книги Excel OOXML

Мы пытаемся генерировать MS рабочая книга Excel с помощью OOXML и заполнить данные с помощью SSIS. Мы можем генерировать Рабочую книгу и листы, которые также в состоянии создать столбцы и вставить данные в Ячейку заголовка. Мы можем также заполнить данные с помощью SSIS.

Но лист (DocumentFormat.OpenXml.Spreadsheet.Sheet) и все ячейки (DocumentFormat.OpenXml.Spreadsheet.Cell) становится OpenXmlUnknownElement. Таким образом, мы не можем считать лист / ячейка использующий следующий код: Sheet sheet = workbookPart.Workbook.Descendants<Sheet>().Where(s => s.Name == "Sheet1").SingleOrDefault<Sheet>();

Мы можем считать тот же файл, если мы сначала открываем его с помощью MS Excel и сохраняем. Кто-либо знает, как разрешить это?

9
задан Taterhead 8 March 2012 в 04:22
поделиться