Makro ile Sayfa Adı Değişikliğini Engelleme

  • Konuyu başlatan Konuyu başlatan hakki83
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Kısa Açıklama

Makro ile Sayfa Adı Değişikliğini Engelleme isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhabalar

Bilindiği gibi excel sayfalarında sayfa adı, varsayılan olarak Sayfa1’dir. Ve artarak gider. Sayfa adlarını dilediğimiz gibi değiştirebiliriz.

Sorum şudur:
Excel dosyalarıma sayfa adı olarak (atıyorum) Manolya adını veriyorum. Ve bu Manolya adının değiştirilmesini istemiyorum. Eğer değiştirilirse makro kodlarının çalışmamasını, hata vermesini istiyorum.

Makro kodlarıma; sayfa adıyla tümleşik olabilmesi için, içinde Manolya kelimesi geçen hangi satırı ilave etmeliyim?
 
Sayfa isimlerini değiştirme sanırım engellenemiyor ama kodlarınıza bir sayfa adı kontrolü koyarsanız ve kodlarınızı şifrelerseniz, o zaman sayfa adı değişmişse o zaman kodlar çalışmaz.
Böyle bir öneri yapabilirim...

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(7 satır)
MsgBox "Hata" kısmına istediğiniz kodları yazarsınız.
 
Çözüm
@hakki83

Bence biraz GÖZDEN GEÇİR menüsündeki ÇALIŞMA KİTABINI KORU seçeneğini,
YAPI (structure) seçeneği işaretli olarak ve parola kullanarak uygulama işlemini biraz kurcalayın.

Belgenizde mevcut makro kodlarında sayfa isimleri kontrol edilip,
bu ontrol sonrasında diğer işlemlere geçilmesi (sayın Admin 'in verdiği cevaptaki gibi) sağlanabilir.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst