Başlıkları son sayfada yazdırmak istemiyorum.

lovecaroline

Altın Üye
Katılım
21 Mayıs 2014
Mesajlar
78
Excel Vers. ve Dili
2013 (64 Bit)
2010 (64 bit)
Altın Üyelik Bitiş Tarihi
07.06.2027
Merhaba saygı değer uzman arkadaşlarım,
excelde başlıkları yazdır işlemini yaptığımda bütün sayfaların en üstünde sabit satırı yineleyerek yazıyor.

Ben son sayfanın üstünde yenilenmemesini istiyorum. Son sayfada başlık yazdırma olmasın, diğer sayfalarda olsun istiyorum.

Yardımcı olabilir misiniz. Teşekkürler.
 
Katılım
12 Aralık 2015
Mesajlar
67
Excel Vers. ve Dili
Excel 2010 ingilizce
Daha önce istemiş olduğunuz konuda aşağıdaki kodu bulmuştum.
Son sayfa hariç tüm sayfalarda sizin belirleyeceğiniz satırı başlık olarak yazdırır. Hangi satırı yazdıracağınızı isteyen kutucuk geldiğinde fare ile de seçebilirsiniz.

Test ederken az sayıda sayfa ile deneyiniz.

Kod:
Sub SonSayfaHariciBasliklariYazdir()
Dim xSayfa As Long, I As Integer, xRg As Range
On Error Resume Next
xSayfa = ActiveSheet.PageSetup.Pages.Count
Set xRg = Application.InputBox("Tekrarlanacak satır adresini giriniz(A1:E1)şeklinde:", "kaynak.www.extendoffice.com", , , , , , Type:=8)
If xRg Is Nothing Then Exit Sub
On Error Resume Next
    If xSayfa > 0 Then
        With ActiveSheet.PageSetup
            .PrintTitleRows = xRg.AddressLocal
             ActiveSheet.PrintOut from:=1, To:=xSayfa - 1
            .PrintTitleRows = ""
             ActiveSheet.PrintOut from:=xSayfa, To:=xSayfa
        End With
    End If
End Sub
 

lovecaroline

Altın Üye
Katılım
21 Mayıs 2014
Mesajlar
78
Excel Vers. ve Dili
2013 (64 Bit)
2010 (64 bit)
Altın Üyelik Bitiş Tarihi
07.06.2027
cevabınız için teşekkürler.
ben kod olmaksızın yapılabilir mi onu arıyorum aslında. yani excelin dahili bir özelliği var mı?
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,356
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Başlıkları yazdır tüm sayfaları etkilediğinden istediğiniz makro dışında mümkün görünmüyor.
 
Üst