Excelファイルからデータをインポートする必要がありますが、一部のフィールドはマージされたセルです。ASP: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
データは、このようなものです:
カテゴリー
名1 DESC 1
名2 DESC 2
カテゴリーB
名3 DESC 3
名4 DESC 4
どうもありがとう!
Marge ==フィールドをマージしますか? –
私はあなたの意味を理解していません。 – March
クリス・ハインズは、あなたが使った言葉を尋ねています: "マージ"。実際には、「マージ」されている必要があります。私はあなたの質問に変更を加えました。 –