Farklı Tablodan Veri Alma Makro Düzeltme

Katılım
24 Temmuz 2019
Mesajlar
181
Excel Vers. ve Dili
2010 ve 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-10-2023
Merhaba arkadaşlar. Forumda @SeÖzGü adlı arkadaşın kullandığı aşağıdaki makroyu buldum.
Aşağıdaki kodu şu şekilde nasıl modifiye edebiliriz?
Benim seçtiğim excel tablolarında Eğerki isminde ABC yazan varsa, excel tablomdaki "ABC Firması" adlı sayfaya atsın. Eğerki dosya isminde XYZ yazan varsa, excel tablomdaki "XYZ Firması" adlı sayfaya atsın istiyorum.


Kod:
Sub BİRLEŞTİR_KISA()
    Dim AktifDosya As Workbook
    Dim Dosya As Workbook
    Dim DosyaAdi
      
    Set AktifDosya = ActiveWorkbook
 
    With Application.FileDialog(msoFileDialogOpen)
        .AllowMultiSelect = True
        .Title = "Birleştirilecek Dosyaları Seçin"
      
        If .Show Then
            For Each DosyaAdi In .SelectedItems
                Set Dosya = Workbooks.Open(DosyaAdi)
              
                Dosya.Worksheets(1).UsedRange.Copy AktifDosya.Worksheets(1).Range("A65536").End(xlUp)(2, 1)
              
                Dosya.Close False
                Set Dosya = Nothing
            Next
        End If
    End With
 
    Set AktifDosya = Nothing
End Sub
 
Katılım
24 Temmuz 2019
Mesajlar
181
Excel Vers. ve Dili
2010 ve 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-10-2023
Örnek dosyam ektedir arkadaşlar.
 

Ekli dosyalar

Katılım
24 Temmuz 2019
Mesajlar
181
Excel Vers. ve Dili
2010 ve 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-10-2023
Desteklerinizi bekliyorum arkadaşlar.
 
Üst