Dosyada aktif görünmeyen sayfaları silme

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
2,971
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,
Makro içeren dosyanın adını değiştirdikten sonra ; ekli görselde görüleceği üzere VBA penceresinde sayfa adı olmayan sayfalar oluştu,

Bu sayfalar çalışma kitabında da görülmüyor, bu sayfaları nasıl yok edebilirim. Burada kirlilik oluşturmatalar.

Sayfa adı olmadığı için aşağıdaki gibi bir kod' da yazamadım.

desteğiniz için şimdiden teşekkürler,
iyi çalışmalar.

Kod:
Sub vba_delete_sheet()
     Sheets("Data").Delete
 End Sub
 

Ekli dosyalar

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,680
Excel Vers. ve Dili
Excel 2019 Türkçe
İsmini bildiğiniz sayfa isimlerini pas geçip diğerlerini silebilirsiniz.
Kod:
Sub SayfaSil()
    For Each sht In Worksheets
        If sht.Name = "Sayfa1" Then GoTo 10
        If sht.Name = "Sayfa2" Then GoTo 10
        Application.DisplayAlerts = False
        sht.Delete
        Application.DisplayAlerts = True
10
    Next
    MsgBox "İstenmeyen Sayfalar Silindi"
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,587
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Sanırım dosyanız bozulmaya başlamış.. En kısa sürede içindeki verileri boş temiz bir excel dosyasına taşımanızı tavsiye ederim..
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
2,971
Excel Vers. ve Dili
Office 2013 İngilizce
Sanırım dosyanız bozulmaya başlamış.. En kısa sürede içindeki verileri boş temiz bir excel dosyasına taşımanızı tavsiye ederim..
teşekkür ederim Korhan Hocam
 
Üst