İki ayrı sayfayı aynı anda yazdırma

mars2

Altın Üye
Katılım
2 Eylül 2004
Mesajlar
600
Excel Vers. ve Dili
2016 - Türkçe
2019 - Türkçe
Altın Üyelik Bitiş Tarihi
26-03-2026
İyi Günler;

Çalışma sayfasında A3 hücresi "TMSG" ise sayfa2 v2 sayfa3 yazdırsın, değilse sadece sayfa2 yazdıran makro nedir?
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
8,006
Excel Vers. ve Dili
Office 365 Türkçe
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Range("A3") = "TMSG" Then
Worksheets("Sayfa2").PrintOut
Worksheets("Sayfa3").PrintOut
Else: Worksheets("Sayfa2").PrintOut
End If
End Sub
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,652
Excel Vers. ve Dili
Excel : 2010
Bu kodu bir deneyin.

Private Sub Yazdir_Click()
If Range("a3") ="TMGS" Then
Sheets("Sayfa1").PrintOut
Sheets("Sayfa2").PrintOut
Else
Sheets("Sayfa2").PrintOut
End If
End Sub
 
Üst