• DİKKAT

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

Bilgisayar tarihini 3 ay ileri almak

  • Konbuyu başlatan Konbuyu başlatan k0081
  • Başlangıç tarihi Başlangıç tarihi
Katılım
17 Haziran 2008
Mesajlar
1,874
Excel Vers. ve Dili
Microsoft Ofis Profesyonel 2019 x64 TR
Merhaba arkadaşlar;

sistem tarihini textbox a 3 yazdığımda tarihi i o anki tarihden 3 ay sonraya değiştiren kod nasıl olmalıdır.. bir de geri ye dönmek için buton yardımı ile orjinal tarihi ayarlamak istiyorum..

mevcut tarih (orjinal tarih diyelim): 21.03.2013

textbox1 : 3 enter

yeni tarih : 21.06.2013
*********************
buton1 tıkladığımda ise

21.03.2013

gibi..
***********************

yardımcı arkadaşa şimdiden teşekkürler..
 
böyle tehlikeli bir uygulamayı ben yapmazdım şahsen....
 
(Yıl, Ay, Gün)
Kod:
Date = DateSerial(2013, 1, 1)

(Saat, Dakika, Saniye)
Kod:
Time = TimeSerial(14, 0, 0)


yıl, ay, gün için değişken kullanılabilir.

Kod:
Date = DateSerial(2013, Month(Date) + TextBox1.Value, 1)
 
Bilgisayar sistem tarihini ileri bir tarihe almak istediğinizi sanmıştım. Mancubus size yardımcı olmuş.
 
evet öyle yapmak lazım.

kodların üzerinde global bir değişken deklare edin.

tekrar hatırlatayım. ben yapılmasını tehlikeli bulduğum sistem tarih ve saatini VBA aracılığı ile değiştirmenin nasıl yapılacağı hakkındaki sorunuza cevap verdim sadece.

elinizdeki dosyayı yüklerseniz daha fazla yardımcı olunabilir.
 
Son düzenleme:
Örneğin UserForm'da ise, UserFom'un kod modülünde şöyle bir şey olabilir.

Kod:
Global GercekTarih As Date


Private Sub DugmeIleriAl_Click()
    Dim SahteTarih As Date
    
    GercekTarih = Date
    SahteTarih = DateAdd("m", TextBox1.Value, GercekTarih)
    Date = SahteTarih
End Sub


Private Sub DugmeGeriAl_Click()
    Date = GercekTarih
End Sub
 
hocam teşekkürler öncelikle cevaplar için.. elimde örnek dosya yok.. bu son göndermiş olduğunuz kod deneyeceğim,,, 2-3 saat sonra.. burdan tekrar yazarım..

****************************************

Hocam tamamdır,, çok teşekkür ediyorum..
 
Son düzenleme:
hocam teşekkürler öncelikle cevaplar için.. elimde örnek dosya yok.. bu son göndermiş olduğunuz kod deneyeceğim,,, 2-3 saat sonra.. burdan tekrar yazarım..

****************************************

Hocam tamamdır,, çok teşekkür ediyorum..

rica ederim.

pc'yi veya excel'i "run as adminisrator" olarak açmak lazım yalnız. aksi takdirde aşağıdaki hata gelir.
 

Ekli dosyalar

  • perm_denied.jpg
    perm_denied.jpg
    31.3 KB · Görüntüleme: 7
Geri
Üst