【发布时间】:2018-11-13 18:11:06
【问题描述】:
我正在使用此代码读取单元格值;
var cell = row.Elements<Cell>().FirstOrDefault();
var stringId = Convert.ToInt32(cell.InnerText);
var cellValue = workbookPart.SharedStringTablePart.SharedStringTable
.Elements<SharedStringItem>().ElementAt(stringId).InnerText;
我正在读取行的第一个单元格并获取值。我的excel是这样的。
A B
1 x name1
2 y name2
3 1 name3
所以当行为 3 时,stringId 的值设置为 1,cellValue 设置为“x”,但应该是 1。
【问题讨论】:
标签: c# excel openxml openxml-sdk