• DİKKAT

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

Çalışma sayfası kopyalama

  • Konbuyu başlatan Konbuyu başlatan kadir78
  • Başlangıç tarihi Başlangıç tarihi

kadir78

Altın Üye
Katılım
6 Nisan 2016
Mesajlar
227
Excel Vers. ve Dili
office 2019
İyi günler. Masaüstünde kullandığım Kaynak.xlsx ve Hedef.xlsm olarak 2 dosya kullanıyorum. Kaynak.xlsx dosyasında 12 ay olarak sayfalar mevcut. Hedef.xlsm dosyasındaki A1 hücresindeki Ay değerine göre Kaynak.xlsx dosyasındaki sayfaları, Hedef.xlsm dosyasına makro kodları ile nasıl aktarabilirim. Bu konu ile alakalı makro kodu paylaşırmısınız. İş yerimdeki bilgisayarda internet ve ağ bağlantısı olmadığı için cep telefonundan yazıyorum örnek dosya gönderemiyorum kusura bakmayın lütfen.
 
Sayın Murat OSMA nın bir çalışması var açıklamalı bir şekilde burayı bir inceleyiniz.
 
Internetten bulduğum makro kodlarını dosyaya uyarladım. Benim işime yaradı sorunsuz çalışıyor.
Kod:
Sub SayfaAktar()
Application.ScreenUpdating = false
Application.DisplayAlerts = false

Dim Hedef As Workbook
Dim Kaynak As Workbook

Set Hedef = Thisworkbook
Set Kaynak = Workbooks.Open("Dosya Adresi.xlsx")

Kaynak.sheets(Range("A1").Value).Copy After:=Hedef.Sheets("Sayfa1")

Kaynak.Close

Set Kaynak = Nothing
Set Hedef = Nothing

Thisworkbook.Activate
Sheets("Sayfa1").Range("A1").Select


Application.ScreenUpdating = False
Application.DisplayAlerts = False

End Sub
 
Geri
Üst