• DİKKAT

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

proğramın Kendini Belirli Bir Tarihte Kendini Silmesi

  • Konbuyu başlatan Konbuyu başlatan Tokluca
  • Başlangıç tarihi Başlangıç tarihi
Katılım
14 Mayıs 2005
Mesajlar
105
Excel Vers. ve Dili
2019 Tr
İyi akşamlar.Kullandığım bazı proğramların(tabiki excelde yapılmış) kendini belittiğim tarihte kendini otomatik olarak kendisini silmesini istiyorum.Bunu makro yardımıyla yapmanın imkanı var mı?
 
İstediğiniz tarihte çalışma kitabını siler
Kod:
Sub auto_open()
If Date >= CDate("12.02.2008") Then
With ThisWorkbook
.Save
.ChangeFileAccess Mode:=xlReadOnly
Kill .FullName
.Close SaveChanges:=False
End With
End If
End Sub
 
Nasıl uygulanacağını biraz anlatabilirmisiniz.Bu kod inset/modül olarak mı kaydedilecek yoksa proğramın içindeki her bir çalışma sayfasına mı kaydedilecek.
 
insert-module nin içerisine kodları kaydet
sonrasında dosyayı kaydet
dosyayı kapatıp açtığında dosyan silinmiş olur
tarihi ileriki bir tarihe değiştirirsen, o tarih geldiğinde silinmiş olur dosyan
 
iyi günler;
Sürekli deneyiyorum proğram kendini silmiyor.Ekte proğramı veriyorum ben acaba nerde hata yapıyorum.
 
kardeşim sayfa1 kaydet sileceği günü yaz bende çalışıyor .denemsinide şöyle yap.Kodu çalışma sayfasına yaz tarihide o günün tarihi olarak yaz ve çalıştır sileceğini göreceksin
 
ben de dosyanızı açtım ve silindi :mrgreen:
 
Başka bilgisayardan denedim siliyor.Ama benim kendi bilgisayarımda özellikle bir kez daha denedim silmiyor(Bilgisayarımın tarihi doğru).Ama sonuçta siliyor.
Yardımcı olan arkadaşlara teşekkürler.
 
Başka bilgisayardan denedim siliyor.Ama benim kendi bilgisayarımda özellikle bir kez daha denedim silmiyor(Bilgisayarımın tarihi doğru).Ama sonuçta siliyor.
Yardımcı olan arkadaşlara teşekkürler.

Makroları etkinleştirdinizmi?
 
Geri
Üst