DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Workbook_Open()
If Date >= CDate("[COLOR=red]31.12.2009[/COLOR]") Then
sifre = InputBox("Devam edebilmek için şifre girmelisiniz!", "Progranım Kullanım Süresi Dolmuştur")
If sifre <> "[COLOR=red]abcd[/COLOR]" Then
MsgBox "yanlış şifre kapatıyoruz"
ThisWorkbook.Close
End If
End If
End Sub
bunu ektelki dosyada yapabilirmisiniz
Dosyanız ektedir..
Şifre : abcd
.
Ömer bey bu kodlarınızı inceledim ve aklıma bir şey geldi. bu kodu belli bir tarihten sonra Dosya içinde a sayfasından b sayfasına geçilmek istendiğinde şifre soracak şekilde nasıl düzenlemek gerekir. bu arada şifre yanlış girildiğinde dosyayı kapatmamalı A sayfasına geri dönmeli.... Teşekkürler..
Private Sub Worksheet_Activate()
If Date >= CDate("[COLOR=red]31.12.2008[/COLOR]") Then
Application.Visible = False
Sifre = InputBox("Devam edebilmek için şifre girmelisiniz!")
If Sifre <> "[COLOR=red]x[/COLOR]" Then
MsgBox "Yanlış Şifre A Sayfasına Döndünüz"
Sheets("A").Select
End If
Application.Visible = True
End If
End Sub
Şifrelemek istediğiniz sayfanın kod bölümüne yazınız..
Kod:Private Sub Worksheet_Activate() If Date >= CDate("[COLOR=red]31.12.2008[/COLOR]") Then Application.Visible = False Sifre = InputBox("Devam edebilmek için şifre girmelisiniz!") If Sifre <> "[COLOR=red]x[/COLOR]" Then MsgBox "Yanlış Şifre A Sayfasına Döndünüz" Sheets("A").Select End If Application.Visible = True End If End Sub
Yalnız, Sayın marlalı'nında belirttiği gibi makroları etkinleştirmezseniz makro çalışmayacağı için bir anlam ifade etmeyecektir..
.