因为真正读取行数不在第二列,所以read range不勾选header
今天发现这个Excel文件因为单元格A1不填写内容的话,每一列会跟excel默认列一样:
也就是说原来A列为row.ItemArray(0).tostring, 现在变为row.ItemArray(1).tostring,也就是说A列是真的第一列,解决也很简单,在A1单元格随便写一个英文就可以了(不和其他列头名称一样)
因为真正读取行数不在第二列,所以read range不勾选header
今天发现这个Excel文件因为单元格A1不填写内容的话,每一列会跟excel默认列一样:
也就是说原来A列为row.ItemArray(0).tostring, 现在变为row.ItemArray(1).tostring,也就是说A列是真的第一列,解决也很简单,在A1单元格随便写一个英文就可以了(不和其他列头名称一样)