• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Şartlı veri aktar

Katılım
10 Kasım 2006
Mesajlar
399
Excel Vers. ve Dili
microsoft office 2007-2010-2013-2019-2021
Kıymetli abilerim VERİ sayfasıdaki veriler ile LİSTE sayfasında ki veriler karşılaştırılacak, VERİ sayfasında olupta LİSTE sayfasında olmayan veriler VERİ sayfısından ANATERM sayfasına aktarılacak yardımlarınız için şimdiden teşekkür ederim.
 

Ekli dosyalar

C#:
Sub Test()
'   Haluk 28/08/2022
'   sa4truss@ gmail.com
'
    Dim strSQL As String
    Dim strQuery As String
    Dim adoCN As Object
    Dim RS As Object
    
    Sheets("ANATERM").Range("C19:D" & Rows.Count).ClearContents
    
    Set adoCN = CreateObject("ADODB.Connection")
    
    adoCN.Provider = "Microsoft.ACE.OLEDB.12.0"
    adoCN.Properties("Extended Properties") = "Excel 8.0; HDR= Yes;"
    adoCN.ConnectionString = ThisWorkbook.FullName
    
    adoCN.Open
    
    strSQL = "Select Table2.[ADI SOYADI], Table2.[ODA SAYISI] " & _
             "From [Veri$] as Table2 " & _
             "Left Join " & _
             "[Liste$] As Table1 " & _
             "On Table1.[ADI SOYADI] = Table2.[ADI SOYADI] Where Table1.[ADI SOYADI] Is Null " & _
             "And Table2.[ODA SAYISI] Is Not Null"
    
    Set RS = CreateObject("ADODB.Recordset")
    
    RS.ActiveConnection = adoCN
    RS.Source = strSQL
    
    RS.Open
    
    Sheets("ANATERM").Range("C19").CopyFromRecordset RS
    
    RS.Close
    adoCN.Close
    Set RS = Nothing
End Sub

.
 
Haluk hocam benim Ofis versiyonundan mı bilmiyorum ama Kodun sonundaki RS.Open sarı oluyor ve hata veriyor.
 
Haluk bey teşekkür ederim emeğine sağlık.
 
Geri
Üst