• DİKKAT

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

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

Katılım
10 Kasım 2006
Mesajlar
1,288
Excel Vers. ve Dili
Excel-2016
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..
 
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
 
hocam..! kodu düğmeye atayarak çalıştırdım, fakat
Sheets(i).Select
satırını geçemedi, 1004 hatası verdi..
 
hocam..! şimdi farkına vardım korumalı sayfalar olunca o hatayı veriyor, bunu nasıl aşabiliriz..
 
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
 
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
 
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.
 
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
 
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..
 
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:
 
Geri
Üst