Tüm Sayfalardaki Sütun başlıklarını bir defa da kaldırmak

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,265
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
Saygıdeğer Arkadaşlar..! selamlar..
Aşağıdaki makro kodu aktif sayfadaki sütun başlıklarını kaldırıyor,

Sub Baslıklar ()
With ActiveWindow
.DisplayHeadings = False
End With
End Sub

bunu tüm sayfalara (tek tıklama ile) uygulamak için nasıl yapmamız lazım..
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Aşağıdaki kodu deneyebilirsiniz.:cool:
Kod:
Sub Baslıklar()
Dim i As Integer
For i = 1 To Worksheets.Count
    Sheets(i).Select
    With ActiveWindow
        .DisplayHeadings = False
    End With
Next i
End Sub
 

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,265
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
hocam..! kodu düğmeye atayarak çalıştırdım, fakat
Sheets(i).Select
satırını geçemedi, 1004 hatası verdi..
 

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,265
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
hocam..! şimdi farkına vardım korumalı sayfalar olunca o hatayı veriyor, bunu nasıl aşabiliriz..
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Aşağıdaki kodları deneyiniz.:cool:
Kod:
Sub Baslıklar()
Dim i As Integer
For i = 1 To Worksheets.Count
    Sheets(i).Select
    [COLOR="Red"]ActiveSheet.Unprotect[/COLOR]
    With ActiveWindow
        .DisplayHeadings = False
    End With
    [COLOR="red"]ActiveSheet.Protect[/COLOR]
Next i
End Sub
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
Yanıt

Korumayıda makroyla yaptırıp halledebilirsiniz.
Kod:
Sub Baslıklar()
Dim i As Integer
For i = 1 To Worksheets.Count
[COLOR="Blue"]Sheets(i).Unprotect "123"[/COLOR]
    Sheets(i).Select
    With ActiveWindow
        .DisplayHeadings = False
    End With
    [COLOR="Blue"]Sheets(i).Protect "123"[/COLOR]
Next i
End Sub
 

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,265
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
sevgili hocam..her ikinize de teşekkür ediyorum..
özür beyan ederek, size zahmet verdiğimin farkındayım.
Yukarıda belirtmiş olduğum sorun korumalı sayfadan kaynaklanmıyormuş,
gizli sayfa olunca hata veriyor. Bu gizli sayfayı,
örneğin, diyelim ki (sayfa 1) i bu uygulama dışında bırakabilirsek sorun hal olur.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Kod:
Sub Baslıklar()
Dim i As Integer
For i = 1 To Worksheets.Count
    If Sheets(i).Name <> "Sayfa1" Then
        Sheets(i).Select
        With ActiveWindow
            .DisplayHeadings = False
        End With
    End If
Next i
End Sub
 

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,265
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
hocam..!&#231;ok te&#351;ekk&#252;r ediyorum..mes'ele halledildi..
bilginize ve marifetinize sa&#287;l&#305;k..
iyi ak&#351;amlar diliyorum..
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
hocam..!çok teşekkür ediyorum..mes'ele halledildi..
bilginize ve marifetinize sağlık..
iyi akşamlar diliyorum..
Rica ederim.
İyi akşamlar.:cool:
 
Üst