【发布时间】:2013-12-23 17:31:32
【问题描述】:
我必须动态读取大约 2000 个 Excel xlsx 格式的文件,才能使用 csharp 将数据导入数据库。它不是表格数据,根本没有头列,数据必须动态读取,因为单元格的位置根据产品数据而变化,我们有标签单元格来查找数据。我最大的问题是我无法读取组合框的值,因为单元格/组合的位置、名称和数量会因产品而异,但标签将保持不变。我尝试导出到每种格式类型,但它不起作用,特定单元格标签消失后的组合选择值。 任何可能的解决方案?
- 例如。我的电子表格:
- A1 行:标签|值|空值|标签|值|合并单元格标签|值
- A2 行:标签|producttypecombovalue
- A3 行:标签|producttypecombovalue
- A4 行:标签|producttypecombovalue...
- 行AX..:标签|值|标签|值|合并单元格标签|值
【问题讨论】:
-
我建议在 DataTable 中读取电子表格,就好像它是表格数据一样,然后从那里过滤掉您需要的内容。
-
我不明白 Excel 的格式。可以上传图片吗?
-
lomed 我上传了一张照片。和丹麦语:我在读取数据表时丢失了数据