Çalışma kitabındaki tablonun başka bir çalışma kitabında güncellenmesi

Katılım
11 Mart 2006
Mesajlar
66
Merhabalar,

A isimli excel çalışma kitabında personel listesi mevcuttur. Bu listenin aynısını B isimli excel kitabına göndermek istiyorum. A da yapmış olduğum ekleme silme değişiklik otomatik olarak B isimli excel kitabında güncellenebilir mi?

Yardımlarınız için şimdiden teşekkür eder, iyi çalışmalar dilerim.
 

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
686
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
A ve B dosyaları nerede? Yolu sabit mi?

Makro çalışınca B dosyasını el ile seçip güncelleme yapılabilir.
 

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
686
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Kod:
Sub PersonelSayfasiniKopyala()

    Dim wb As Workbook
    Dim ws As Worksheet
    Dim targetFilePath As String
    
    ' Ekran güncellemelerini kapat
    Application.ScreenUpdating = False
    
    ' Kullanıcıdan hedef dosya yolunu al
    targetFilePath = Application.GetOpenFilename("Excel Dosyası,*.xlsx")
    
    If targetFilePath = "False" Then
        MsgBox "Dosya seçilmedi."
        Exit Sub
    End If
    
    ' Hedef dosyayı aç
    Set wb = Workbooks.Open(targetFilePath)
    
    ' "Personel Listesi" sayfasını hedef dosyadan sil
    For Each ws In wb.Worksheets
        If ws.Name = "Personel Listesi" Then
            Application.DisplayAlerts = False ' Uyarıları kapat
            ws.Delete
            Application.DisplayAlerts = True ' Uyarıları aç
            Exit For ' Gerekli sayfa bulunduğunda döngüyü durdur
        End If
    Next ws
    
    ' Kaynak dosyadan "Personel Listesi" sayfasını kopyala ve hedef dosyaya yapıştır
    ThisWorkbook.Worksheets("Personel Listesi").Copy After:=wb.Sheets(wb.Sheets.Count)
    
    ' Hedef dosyayı kaydet ve kapat
    wb.Close SaveChanges:=True
    
    ' Ekran güncellemelerini aç
    Application.ScreenUpdating = True
    
    MsgBox "İşlem tamamlandı."
    
End Sub
 
Katılım
22 Haziran 2019
Mesajlar
34
Excel Vers. ve Dili
2016 türkçe
Arkadaşlar bir sorum olacak. Excell'de hücre içerisine formül oluşturdum. Hücre başka bir sekmedeki bilgiyi çekecek. Örneğin 1 nolu sekmede F16 hücresi Z2 hücresindeki bilgiyi çekecek. Ancak Z2 hücresi boş olduğunda F16 hücresi boş görünecek. Bendeki dosyada boş görünmüyor. Tarih çekeceği için 0.01.1900 olarak bir tarih çıkıyor.


 

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
686
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Arkadaşlar bir sorum olacak. Excell'de hücre içerisine formül oluşturdum. Hücre başka bir sekmedeki bilgiyi çekecek. Örneğin 1 nolu sekmede F16 hücresi Z2 hücresindeki bilgiyi çekecek. Ancak Z2 hücresi boş olduğunda F16 hücresi boş görünecek. Bendeki dosyada boş görünmüyor. Tarih çekeceği için 0.01.1900 olarak bir tarih çıkıyor.


Yeni konu olarak açınız.
 
Katılım
11 Mart 2006
Mesajlar
66
Sayın RBozkurt,
Emeğiniz için çok teşekkür ederim.
İyi çalışmalar.
 
Üst