gpt4 book ai didi

excel - 使用 OleDb 解析 Excel 时跳过几行

转载 作者:行者123 更新时间:2023-12-04 21:41:24 26 4
gpt4 key购买 nike

我选择 OleDb 作为从 Excel 读取数据的方法,我在解析 Excel 时遇到的一个问题是:

我想从文件中跳过几行(我们称它们为标题..) - 那里有合并的单元格和其他我需要忽略的东西,我发现了这个语法:

'SELECT * FROM [Sheet1$a4:c]',

指定“a4” - 标题行的左角,和“c” - 数据所在的最右边的列..但这对我来说不合适,因为我不知道我需要的数据的确切列数解析......有没有另一种方法来完成这个?

最佳答案

您可以获取数据表中的所有行,然后

IEnumerable<DataRow> newRows = dt.AsEnumerable().Skip(1);
DataTable dt2 = newRows.CopyToDataTable();

dt2 现在包含除第一行之外的所有行。

关于excel - 使用 OleDb 解析 Excel 时跳过几行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8554748/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com