Sayfayi Aynen Aktarmak

Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
rapor adlı sayanın rapor2 adlı dosyaya aynen aktarılmasını istiyorum. bu i
şlemi makro ile yapmak istiyorum. yardımlarınızı bekliyorum.
Private Sub Kaydet()
Dim Sh1 As Worksheet, Sh2 As Worksheet
Dim Dolusay1, Dolusay2

Set Sh1 = Worksheets("Sayfa1")
Set Sh2 = Worksheets("Sayfa2")

Dolusay1 = WorksheetFunction.CountA(Sh1.Range("A:A"))
Dolusay2 = WorksheetFunction.CountA(Sh2.Range("A:A"))

Sh1.Range("A1:A" & Dolusay1).EntireRow.Copy Sh2.Range("A" & Dolusay2 + 1)
End Sub


BU KODU MACRO OLARAK ATAYAMADIM. MAKROLARIN ARASINDA GÖZÜKMÜYOR KISAYOL NASIL YAPABİLİRİM
 
Son düzenleme:
Katılım
2 Mart 2005
Mesajlar
556
Excel Vers. ve Dili
Office 2013 Türkçe
İlk gönderdiğim kod tüm sayfayı kopyalıyordu o yüzden sildim.Kodalrın arasında gözükmemesinden kastınız nedir?Kodlarda sorun yok gibi
 
Son düzenleme:
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
kodları butona atayamadım makro ata dediğimde macroların arasında göremiyorum
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Evet bedersu, ben de denedim olmadı.
 
Katılım
6 Şubat 2005
Mesajlar
1,467
Kodlar modülde değilde sayfaların birinin kod sayfasında olabilir.
sayfa sekmelerinde teker teker kod sayfalarını açarak kodları bulup bu kodları oluşturacağınız modül sayfasına kopyalayın
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Kod:
Private Sub Kaydet()
Yukarıdaki Private Yazan kelimeyi silin.
Sadece
Kod:
 Sub Kaydet()
olsun.:cool:
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Teşekkürler Sezar.
 
Katılım
2 Mart 2005
Mesajlar
556
Excel Vers. ve Dili
Office 2013 Türkçe
evet.Bakmak ve görmek buna denir işte.ben baktım ama Sezar gördü :)
 
Üst