我想(以标题状态)以编程方式从Excel文件中读取值。一行一行,然后逐个单元格,以便自由创建单元格数据外的自定义集合。逐行读取excel文件,逐个单元格C#
这questions帮了我。
但我需要更灵活的代码。例如,我可以写(*仅适用于所有列)
Range range1 = worksheet.get_Range("*1", Missing.Value)
foreach (Range r in range1)
{
string user = r.Text;
string value = r.Value2;
}
并且只要存在下一个,就迭代第1行中的所有单元。 必须有一些优雅的方式来遍历C#中的行和单元格。
范围是'IEnumerable'? –
[用c#.net逐行读取excel数据]可能的重复(http://stackoverflow.com/questions/16160676/read-excel-data-line-by-line-with-c-sharp-net) – mcy
@mcy您建议的链接与interop无关。 – varocarbas