我有一个包含列标题的 excel 工作表,我不想对列字母或索引进行硬编码,所以我想弄清楚如何使它成为动态的。我正在寻找这样的东西:
var ws = wb.Worksheet("SheetName");
var range = ws.RangeUsed();
var table = range.AsTable();
string colLetter = table.GetColumnLetter("ColHeader");
foreach (var row in table.Rows())
{
if (i > 1)
{
string val = row.Cell(colLetter).Value.ToString();
}
i++;
}
ClosedXML 是否支持上面的 GetColumnLetter() 函数,因此我不必对列字母进行硬编码?