• DİKKAT

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

Belirli zaman sonra şifre isteyen dosya

Katılım
25 Haziran 2008
Mesajlar
322
Excel Vers. ve Dili
97/98/200/XP
Arkadaşlar excelde bir rapor hazırlamak istiyorum.bu raporda gayri resmi kayıtlarda olacak.ben bu raporun örneğin 1 ay sonra kapanmasını yada sayfayı açmak için şifre sormasını istiyorum.
örneğin sayfanın kod bölümüne;15.08.2009 tarihini yazdığımda o gün excel dosyayısını açmak için şifre sorsun.acaba böyle birşey mümkünmü
 
Merhaba

Kod penceresine aşağıdaki kodu yazarak deneyiniz...

Kod:
Private Sub Workbook_Open()
If Date <= "15.08.2009" Then
    sifre = InputBox("Lütfen Şifrenizi giriniz..", "ŞİFRE")
If sifre <> 123 Then Application.Quit: ActiveWorkbook.Close True
End If
End Sub

NOT: Şifre 123 dür
 
hocam bunu yaptım ama makroları etkinleştirmezsek şifre falan sormuyor.
 
hocam bunu yaptım ama makroları etkinleştirmezsek şifre falan sormuyor.


Makro-Vba bölümüne sorduğunuza göre makro-vba çözümü sunmaya çalıştık. kod yazarak çalışmasını istediğimiz herşeyin "Makroları etkinleştir" ile çalıştığını unutmayınız...
 
Peki bu kodlara , örneğin

"makrolar etkinleşirse excel dosyasının içindeki bilgiler görünsün , makrolar etkinleştirilmezse excel sayfalarının içindeki bilgiler görünmesin ta da açılmasın"

gibi bir özellik ekleyebilir miyiz?

Böylelikle tam güvenlik olmuş olur
 
Peki bu kodlara , örneğin

"makrolar etkinleşirse excel dosyasının içindeki bilgiler görünsün , makrolar etkinleştirilmezse excel sayfalarının içindeki bilgiler görünmesin ta da açılmasın"

gibi bir özellik ekleyebilir miyiz?

Böylelikle tam güvenlik olmuş olur
Merhaba,
Eklediğim dosyayı güvenlik seviyesini yükselterek deneyin.
 

Ekli dosyalar

merhaba

ek dosya, makro etkinleştirilmeden açılırsa sayfalar görünmez.
makro etkinleştirildiğinde belirli zaman sonra şifre soracağından şifreyi bilmeyen dosyaya ulaşamaz.

ek dosyayı inceleyiniz.
 

Ekli dosyalar

bu dosya çalışmıyor sanırım.dosyaya bakarmısınız arkadaşlar
 
Geri
Üst