打开XML 2.5检索单元格样式信息
本文关键字:单元格 样式 信息 检索 XML 打开 | 更新日期: 2023-09-27 18:08:25
我正在尝试检索单元格内容,文本格式(粗体,斜体,字体族和字体大小)和边框格式(行类型,行重,行颜色)为使用c#和Open XML 2.5的单元格范围。
我已经找到了大量的例子来读取原始单元格内容,无论是数字还是从SharedStringTable中查找文本字符串。我找不到的是一个示例,显示如何检索给定单元格的格式信息,我不确定从哪里开始。
谁会碰巧有一个完整的例子,这为一个单一的细胞?
如果你还没有,我建议你下载Open XML SDK 2.5生产力工具
打开需要单元格信息的文件并反映代码。你想要的值应该在工作簿的"/xl/Styles.xml"部分。如果你想要每个单独的单元格信息,沿着路径到"x:row"节点,在那里你可以获得单元格的StyleIndex,它映射到一个集合样式(自动生成的或你自己自定义的)
行路径应为workbook>> worksheet>> sheetdata>> row
还可以看看Excel值的格式
HTH