• DİKKAT

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

Sayfayi Aynen Aktarmak

  • Konbuyu başlatan Konbuyu başlatan 86126
  • Başlangıç tarihi Başlangıç tarihi
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:
İ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:
kodları butona atayamadım makro ata dediğimde macroların arasında göremiyorum
 
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
 
Merhaba.
Kod:
Private Sub Kaydet()
Yukarıdaki Private Yazan kelimeyi silin.
Sadece
Kod:
 Sub Kaydet()
olsun.:cool:
 
evet.Bakmak ve görmek buna denir işte.ben baktım ama Sezar gördü :)
 
Geri
Üst