Tag: spreadsheetml

如何在Open xml中使用样式索引?

任何人都可以解释OpenXml中的样式索引如何工作? 我有业务需求,我需要将背景颜色应用于Excel工作表中的某些单元格。 并且某些样式已经应用于其他单元格。 所以我需要决定我需要应用哪种样式的索引。

C#OPEN XML:从EXCEL获取数据到DATATABLE时,跳过空单元格

任务 将数据从excel导入DataTable 问题 将跳过不包含任何数据的单元格,并将具有该行中数据的下一个单元格用作空列的值。 例如 A1为空A2具有值Tom然后在导入数据A1获得A2的值并且A2保持为空 为了说清楚,我在下面提供一些屏幕截图 这是excel数据 这是从excel导入数据后的DataTable 码 public class ImportExcelOpenXml { public static DataTable Fill_dataTable(string fileName) { DataTable dt = new DataTable(); using (SpreadsheetDocument spreadSheetDocument = SpreadsheetDocument.Open(fileName, false)) { WorkbookPart workbookPart = spreadSheetDocument.WorkbookPart; IEnumerable sheets = spreadSheetDocument.WorkbookPart.Workbook.GetFirstChild().Elements(); string relationshipId = sheets.First().Id.Value; WorksheetPart worksheetPart = (WorksheetPart)spreadSheetDocument.WorkbookPart.GetPartById(relationshipId); Worksheet workSheet = worksheetPart.Worksheet; SheetData sheetData = […]