- Katılım
- 11 Mart 2005
- Mesajlar
- 3,058
- Excel Vers. ve Dili
- Office 2013 İngilizce
Merhaba,
Açık bulunan excel dosyasındaki 2. satırdaki verileri;
ekli görselde verilen formatla bire bir aynı (sütun başlıkları aynı) diğer excel dosyasının Data adındaki sayfaya eklemek için aşağıdaki kodu oluşturmuştum,
ekli hata mesajını alıyorum,
nasıl bir süzenleme yapmak gerekecektir?
Teşekkürler,
iyi Çalışmalar.
Açık bulunan excel dosyasındaki 2. satırdaki verileri;
ekli görselde verilen formatla bire bir aynı (sütun başlıkları aynı) diğer excel dosyasının Data adındaki sayfaya eklemek için aşağıdaki kodu oluşturmuştum,
ekli hata mesajını alıyorum,
nasıl bir süzenleme yapmak gerekecektir?
Kod:
Set My_Conn = VBA.CreateObject("AdoDb.Connection")
Set My_RS = VBA.CreateObject("AdoDb.Recordset")
My_Conn.Open "Provider=Microsoft.Ace.OleDb.12.0;Data Source=" & _
myFile & ";Extended Properties=""Excel 12.0;Hdr=Yes"""
str1 = "'" & SH.Cells(2, 1) & "'"
str2 = SH.Cells(2, 2)
str3 = SH.Cells(2, 3)
str4 = "'" & SH.Cells(2, 4) & "'"
str5 = "'" & SH.Cells(2, 5) & "'"
str6 = SH.Cells(2, 6)
str7 = SH.Cells(2, 7)
str8 = SH.Cells(2, 8)
strSQL = "INSERT INTO [Data$] VALUES (str1, str2, str3, str4, str5, str6, str7, str8)"
Set My_RS = My_Conn.Execute(strSQL)
iyi Çalışmalar.
Ekli dosyalar
-
72.4 KB Görüntüleme: 9
-
29.3 KB Görüntüleme: 9