Bir excel dosyasından veri almam gerekiyor, ancak bazı alanlar birleştirilmiş bir hücredir.ASP: Excel'de birleştirilmiş bir hücreden veri nasıl alınır?
Bir alanın birleştirilip birleştirilmediğini ve bu alanda birlikte kaç hücrenin birleştirildiğini nasıl belirleyebilirim?
Benim kod şu şekildedir:
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
veri şu şekildedir:
Kategori A
adı 1 desc 1
adı 2 desc 2
Kategori B
adı 3 desc 3
adı 4 desc 4
Çok teşekkürler !!
Marge == Birleştirme alanı? –
Anlamınızı anlamıyorum. – March
Chris Hynes kullandığın kelimeyi soruyor: "marge". Aslında "hücreler bir araya getirildi" de olduğu gibi "birleştirme" olmalıdır. Sorunu değiştirdim. –