sayfa silinmesi engelleme

Katılım
2 Temmuz 2009
Mesajlar
542
Excel Vers. ve Dili
office 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/12/2022
değerli üstadlarım, konuyu araştırdım ama soruna çözüm bulamadım. çalışma kitabında bazı sayfaların silinmesi nasıl engellenebilir. belki de excel versiyonumdan dolayı çalışma kitabını koru ile yapamadım. şöyle bir kod buldum ama bu kodları bir kez kullanınca (dosyayı kapatınca bile) bundan sonra hiçbir zaman silmeye izin vermiyor :
Kod:
Private Sub Worksheet_Activate()

For Each Ctrl In Application.CommandBars.FindControls(ID:=847)

Ctrl.Enabled = False

Next Ctrl

End Sub



Private Sub Worksheet_Deactivate()

For Each Ctrl In Application.CommandBars.FindControls(ID:=847)

Ctrl.Enabled = True

Next Ctrl

End Sub
teşekkürler...
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,183
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Çalışma Kitabı koruması uygulayarak sayfa silinmesini engelleyebilirsiniz.
 
Katılım
2 Temmuz 2009
Mesajlar
542
Excel Vers. ve Dili
office 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/12/2022
üstad excel versiyonumdan mı çözemedim o şekilde yapamadım. bir de sadece belli sayfaları yapmak istiyordum.
 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
568
Excel Vers. ve Dili
Office365 TR
Birde şunu deneyin;
Silinmemesi istediğiniz sayfaların kod bölümüne aşağıdaki kodu ekleyiniz.
Kod:
Private Sub Worksheet_Activate()

ThisWorkbook.Protect "şifre"

End Sub


Private Sub Worksheet_Deactivate()

ThisWorkbook.Unprotect "şifre"

End Sub
 
Katılım
2 Temmuz 2009
Mesajlar
542
Excel Vers. ve Dili
office 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/12/2022
üstad süper çalışıyor. ellerinize sağlık. teşekkür ederim. sağlıklı günler dilerim...
 
Üst