Soru Süreli excel dosyası oluşturma yardım

Katılım
24 Nisan 2019
Mesajlar
14
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
25-04-2020
Merhaba arkadaşlar,

Ortak alanda kullanımının belirli sürelerde olmasını istediğim excel dosyalarını nasıl oluşturabilirim?
Örneğin bir excel hesaplama dosyasının 01.05.2019 tarihi ile 30.06.2019 tarihleri arasında erişilsin sonrasında dosya kullanılmasın istiyorum,
Teşekkürler şimdiden.
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2016 Excel Tr
Kod:
Private Sub Workbook_Open()
Static DateOpen1, DateOpen2 As Date
Static Check As Boolean
If Check = False Then
Check = True
DateOpen1 = DateSerial(2019, 5, 1)
DateOpen2 = DateSerial(2019, 6, 30)
End If
If Now >= DateOpen1 And Now <= DateOpen2 Then
Exit Sub
Else
MsgBox "Üzgünüm 01.05.2019-30.06.2019 tarihlerinde erişebilirsiniz.", vbCritical + vbOKOnly, "Kısıtlı Kullanım"
Application.Quit
End If
End Sub
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Makrolar devre dışı bırakıldığı zaman dosya açılır. :cool:
 
Katılım
24 Nisan 2019
Mesajlar
14
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
25-04-2020
Kod:
Private Sub Workbook_Open()
Static DateOpen1, DateOpen2 As Date
Static Check As Boolean
If Check = False Then
Check = True
DateOpen1 = DateSerial(2019, 5, 1)
DateOpen2 = DateSerial(2019, 6, 30)
End If
If Now >= DateOpen1 And Now <= DateOpen2 Then
Exit Sub
Else
MsgBox "Üzgünüm 01.05.2019-30.06.2019 tarihlerinde erişebilirsiniz.", vbCritical + vbOKOnly, "Kısıtlı Kullanım"
Application.Quit
End If
End Sub
Makrosuz yapabileceğim bir yöntem yok sanırım makrolarla ilgili pek bir bilgim yok
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
O tarih geldiğinde dosyana şifre koy.Şifreyi bilmeyen açamaz.:cool:
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2016 Excel Tr
Dosya menüsünden sonra aşağıdaki resme bakınız.
 

Ekli dosyalar

Katılım
24 Nisan 2019
Mesajlar
14
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
25-04-2020
Dosya menüsünden sonra aşağıdaki resme bakınız.
Öncelikle teşekkür ederim,
Private Sub Workbook_Open() Static DateOpen1, DateOpen2 As Date Static Check As Boolean If Check = False Then Check = True DateOpen1 = DateSerial(2019, 5, 1) DateOpen2 = DateSerial(2019, 6, 30) End If If Now >= DateOpen1 And Now <= DateOpen2 Then Exit Sub Else MsgBox "Üzgünüm 01.05.2019-30.06.2019 tarihlerinde erişebilirsiniz.", vbCritical + vbOKOnly, "Kısıtlı Kullanım" Application.Quit End If End Sub
bu şekilde makrosuz yapabileceğim bir yöntem yok sanırım?
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2016 Excel Tr
AllahuAlem (Allah Bilir.)
 
Üst