- Katılım
- 12 Ağustos 2007
- Mesajlar
- 301
- Excel Vers. ve Dili
- 2003 türkçe
2016 türkçe
Merhaba Arkadaşlar. Değişik isimlerden oluşan sayfaların bulunduğu Kazanım Değerlendirme Çizelgesi çalışması yapıyorum. Bu çalışmada aşağıdaki makroyu her sayfada ayrı ayrı çalıştırarak üst ve alt bilgileri düzenliyorum. Bu ise oldukça zaman alıyor. Şimdi bu makroyu değiştirip bir tuşa atayarak bir tıklamada bütün sayfaların üst ve alt bilgilerini tek seferde değiştirebilir miyim? Teşekkürler.
Sub alt_üst()
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = "&""Times New Roman,Kalın""&26" & Sayfa16.Range("E4") & " " & Sayfa16.Range("E2") & " " & Sayfa16.Range("B2") & " " & Sayfa16.Range("E10") & " " & Sayfa16.Range("O1")
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = "&P"
.RightFooter = "&""Times New Roman,Kalın""&12" & Sayfa16.Range("E8") & Chr(10) & Sayfa16.Range("E10") & " " & Sayfa16.Range("B8")
End With
Application.PrintCommunication = True
End Sub
Sub alt_üst()
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = "&""Times New Roman,Kalın""&26" & Sayfa16.Range("E4") & " " & Sayfa16.Range("E2") & " " & Sayfa16.Range("B2") & " " & Sayfa16.Range("E10") & " " & Sayfa16.Range("O1")
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = "&P"
.RightFooter = "&""Times New Roman,Kalın""&12" & Sayfa16.Range("E8") & Chr(10) & Sayfa16.Range("E10") & " " & Sayfa16.Range("B8")
End With
Application.PrintCommunication = True
End Sub
