- Katılım
- 15 Mart 2005
- Mesajlar
- 42,738
- Excel Vers. ve Dili
- Microsoft 365 Tr-En 64 Bit
Selamlar,
Sn. Arthassss,
Aşağıdaki kod ile kapalı dosyanın "AZ1" hücresine sayı ve harften oluşan veriyi aktardım. Denermisiniz.
Sn. Arthassss,
Aşağıdaki kod ile kapalı dosyanın "AZ1" hücresine sayı ve harften oluşan veriyi aktardım. Denermisiniz.
Kod:
Sub KAPALI_DOSYAYA_VERİ_AKTAR()
Dim ADODB_BAGLANTI As Object, KAYIT_SETİ As Object
Set ADODB_BAGLANTI = CreateObject("ADODB.Connection")
ADODB_BAGLANTI.Open "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" & _
ThisWorkbook.Path & "\Kitap1.xls;extended properties=""Excel 8.0;Hdr=No"""
Set KAYIT_SETİ = CreateObject("ADODB.Recordset")
KAYIT_SETİ.Open "Select * From [Sayfa1$]", ADODB_BAGLANTI, 1, 3
KAYIT_SETİ.MoveFirst
KAYIT_SETİ.Fields(51).Value = "12345DENEME"
KAYIT_SETİ.Update
Set ADODB_BAGLANTI = Nothing
Set KAYIT_SETİ = Nothing
MsgBox "Veri aktarımı tamamlanmıştır.", vbInformation
End Sub