• DİKKAT

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

Bir sütundaki bilgiyi süzerek başka sütuna kopyalamak

  • Konbuyu başlatan Konbuyu başlatan Metin_S
  • Başlangıç tarihi Başlangıç tarihi
Katılım
20 Kasım 2009
Mesajlar
89
Excel Vers. ve Dili
MS Office 2016 TR
Herkese merhaba,

2 ayrı dosyam var. Birinde sürekli bilgi girişi var diğerinde analizleri alıyorum. Dosyalar ekte içinde açıklama mevcut ama kısaca anlatayım. "Liste" dosyasının kod sütununda bulunan bilgilerin her birinden bir tanesini "Tablo" dosyasında R sütununda bulunan kod listesine kopyalaması gerekiyor. Yardımcılarınız için şimdiden teşekkür ederim.
 

Ekli dosyalar

Yardımcı olacak kimse yokmu acaba. Ya da konuyu tam anlatamadım mı? Liste dosyasında kod sütununda ki farklı her koddan bir tanesini(aynı olanlardan bir tane) Tablo dosyasında Kod listesi sütununa kopyalayacak ve sıralayacak. Uzman arkadaşlardan yardım bekliyorum...
 
hamitcan linkler için sağol inceledim. Buradaki örnekler bir nebzede olsa işimi çözüyor fakat asıl sorun bu bilgiyi diğer tablo içine otomatik almakta bunu nasıl yapabilirim. Bu konuda yardımcı olabilirmisin.
 
Aşağıdaki kodu, Tablo sayfasının kod kısmına ekleyin. Ayrıca, her iki dosyayı aynı klasöre ekleyin. Kod sayfayı aktif ettiğinizde çalışacaktır.
Kod:
Private Sub Worksheet_Activate()
[r2:r500].Clear
c = 1
For i = 2 To 500
    a = ExecuteExcel4Macro("'" & ThisWorkbook.Path & "\[liste.xls]Sheet1'!R" & i & "C1")
    If a = 0 Then Exit Sub
    If WorksheetFunction.CountIf(Columns("r:r"), a) = 0 Then
        c = c + 1
        Cells(c, "r") = a
    End If
Next
End Sub
 
hamitcan kod işe yaradı teşekkür ederim ellerine sağlık. Yalnız Tablo dosyasını açınca kodun otomatik çalışmasını yapamadım. Yanlış birşeymi yaptım acaba.

NOT: Tablo dosyası açılınca otomatik çalışan başka bir makro var ondan olabilirmi acaba
 
Güvenlik ayarlarınızı kontrol edin. Ayrıca makro dediğiniz mantıkta çalışıyor.
 
hamitcan merhaba yapamadım ama çokda önemli değil buton ekleyerek çözdüm. Herşey için teşekkür ederim, ellerine sağlık
 
Geri
Üst