如何克服导入Excel文件错误?如果错误确定数据类型,则是因为尚未扫描足够的文件。
txt和csv文件,您可以设置schema.ini和/或将整个文件扫描到最后。 This MSDN reference 说
的MaxScanRows 根据现有数据设置列的数据类型时要扫描的行数。 可以为要扫描的行输入1到16之间的数字。该值默认为8;如果设置为0,则扫描所有行。 (超出限制的数字将返回错误。) 这将在设置对话框中设置与要扫描的行相同的选项。
如果我将扫描的行设置为0,则会抛出错误,说“要扫描的行无效” 重新阅读之后,我看到范围介于1-16之间,因为0超出了该范围,我无法完成扫描,就像使用csv或txt文件一样。
问题是当为客户端导入sku id时,文件顶部出现数字的某些数据会导致对数据类型的误解。 如果schema.ini可以在excel文件上使用,那将是非常棒的。 有没有办法克服在每个单元格中循环并将字符串包裹在“”中的这种短路?
答案 0 :(得分:1)
如果您能够将文件转换为csv,则可以更轻松地使用“建议类型”功能导入该文件,该功能允许您扫描文件中的x行并为每列选择最合适的数据类型