• DİKKAT

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

tüm sayfaları yazdır makrosu

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

othara

Altın Üye
Katılım
1 Ağustos 2005
Mesajlar
556
Excel Vers. ve Dili
2016 PLUS
.arkadaslar bir çalışma kitabım 17 de çalışma sayfam var..
her defasında tek tek yazdırıyorum.bşr tek tusla tüm sayfaları nasıl yazdırabilirm.
 
Kod:
Sub PrintAll()
   ActiveWorkbook.PrintOut
End Sub
veya

Kod:
Sub PrintAll()
   Worksheets.PrintOut
End Sub

başka bir alternatif

Kod:
Sub PrintAll()
   Sheets.PrintOut
End Sub
 
Son düzenleme:
hangi modül yada sayfaya yapıstırcam bunu
 
Düğmenizin kodlarına arkadaşın verdiği kodlardan birini eklemeniz yeterlidir. Örneğin:

Kod:
Private Sub CommandButton1_Click()
 [B]Worksheets.PrintOut[/B]
End Sub

Gibi.
 
Sayfa adına sağ tıklayın ve Kod görüntüle deyin:

Orda 2 satır kod göreceksiniz:

Kod:
Private Sub CommandButton1_Click()

End Sub
Şeklinde.

Yukardaki kodlardan birini kopyalayıp bu satırların arasına yapıştırın ve örneğin şu hale getirin:

Kod:
Private Sub CommandButton1_Click()
 Worksheets.PrintOut
End Sub
Yani araya bir satırlık bir kod/yazdırma komutu eklemiş oluyoruz.
Daha sonra sayfaya eklediğiniz düğmeye bastığınızda tüm sayfalar yazdırılacaktır.

Eğer o iki satırlık kodu göremezseniz doğrudan 3 satırlık kodu kopyalayıp o sayfaya yapıştırabilirsiniz.
 
Private Sub CommandButton1_Click()

End Sub
Private Sub CommandButton1_Click()
Worksheets.PrintOut
End Sub


BÖYLE ALTINA YAPISTIRIM AMA OLMADI YAZIRMADI
 
Oldu oldu sildim üstteki kodu digerini yapıstırdım
 
Geri
Üst