• DİKKAT

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

makro güvenlik için uyarı ekranı hazırlama

Katılım
11 Kasım 2006
Mesajlar
37
Excel Vers. ve Dili
ofis xp
iyigünler benim yapmak istediğim şu

içinde vba mokrosu olan bir excel dosyam var.
bilindiği üzere makronun çalıştırılması için güvenlik ayarını düşük yapmamız gerekli

dolayısla excel ilk açıldığında bir uyarı mesajı ekrana getirsek "Makro güvenlik düzeyini düşük olarak ayarlayınız" diye ama ana projemiz gözükmesin worksheetleri gizli yapabiliriz. kullanıcı ayarı yapıp exceli kapatıp tekrar açtığında bu uyarı ekranı gelmeyip ana projeye ulaşsın.

bunu yapabilirmiyiz?
 
Merhaba,

Şu mantıkla olabilir.

Dosyanın kapanış olayına "Uyarı sayfası" hariç tüm sayfaları gizle kodu yerleştirilir. Açılış olayına ise tüm sayfaları göster, "Uyarı sayfası" nı gizle kodu yerleştirilir.

Dilerseniz küçük bir örnek hazırlayabilirim..

.
 
Ekli dosyayı hem makroları çalıştırıp hemde çalıştırmadan açın.

Not: Ömer beyin belirttiği mantıkla çalışmaktadır.
 

Ekli dosyalar

örnek için teşekkür ederim bu kodda sayfa numarası tanımlanmış ona göre diğer sayfaları visible yapıyor

projemizde HATA,ANAPROJE,DATA,LİSTE,FORM Şeklinde 5 sayfamız olsun. güvenlik düzeyi düşük değilse hata visible olsun değilse hata sayfası dışındakiler visible olsun. bunu yapmak için kodları nasıl düzenlemeliyim
saygılar.
 
Kodlarda Sayfa1 yazan bölümlere HATA yazmanız yeterli olacaktır. Kısaca uyarı sayfasının adını koddaki Sayfa1 ile değiştirmelisiniz..

.
 
Geri
Üst