gpt4 book ai didi

excel - ASP : How to import data from a merged cell in Excel?

转载 作者:行者123 更新时间:2023-12-03 03:08:35 26 4
gpt4 key购买 nike

我需要从 Excel 文件导入数据,但某些字段是合并单元格。

如何确定某个字段是否合并,以及该字段中有多少个单元格合并在一起?

我的代码是这样的:

Dim Conn, DBPath ,Rs

Set Conn = Server.CreateObject("ADODB.Connection")

DBPath = "Driver={Microsoft Excel Driver (*.xls)}; DBQ=" & Server.MapPath("program.xls")

Conn.Open Driver & DBPath

Sql="Select F1, F2 From [Sheet1$]"

Set ODBCrs=Conn.Execute(Sql)

while Not ODBCrs.EOF

conn2.execute("insert into....")

ODBCrs.MoveNext

wend

ODBCrs.Close

Conn.Close

数据是这样的:

类别A

名称1、描述1

名称2、描述2

B类

名称 3、描述 3

名称4、描述4

非常感谢!!

最佳答案

单元格的合并只是一种格式化操作。它不会显示在数据中。如果您通过 ADO 和 Excel 驱动程序访问 Excel 文件,您只是查看数据,而不是格式。

如果您确实必须这样做,您可能必须创建一个 Excel.Application 对象并使用 Excel 对象模型来检查单元格及其格式。这在桌面上工作正常,但在服务器上无法真正可靠地完成,因此,例如,如果您尝试在 Web 应用程序中执行此操作,则可能会遇到问题。

关于excel - ASP : How to import data from a merged cell in Excel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/633232/

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