Çözüldü Belirtilen Süreye Gelince Dosyayı Silme

  • Konuyu başlatan Konuyu başlatan hakki83
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Excel Versiyonu
Excel 2016
Excel Sürümü
32 Bit
Excel Dili
Türkçe
Merhaba

Bugün okuduğum bir konuda Feyzullah hocamızın bir mesajı vardı.


Örnek olarak bu kodda, dosyanın kapanması yerine silinmesini nasıl sağlayabiliriz?

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(9 satır)
 
Çözüm
Hocam Merhaba,
Aşağıdaki kod belirttiğiniz tarihte excel dosyasını tamamen siliyor diye biliyorum. Kullanımından mesul değilim :)
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(15 satır)
Dosya silinmiyor da önceki koddaki gibi kapanıyor.

Belki de ThisWorkbook.Close kısmını kaldırmak gerekiyor.

Oysa 1 Ocak 2024 tarihini geçtiğimiz için, dosyayı kapatıp, ilk açtığımızda silinmesi gerekir.
 
VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(35 satır)
Bu kod, dosyanın kapanmasının ardından dosyayı silmek için geçici bir VBS dosyası kullanır. Bu yöntem, dosya kapandıktan sonra VBA kodunun çalışmaya devam edememesi sorununu çözecektir.
Dener misiniz?
 
Hocam Merhaba,
Aşağıdaki kod belirttiğiniz tarihte excel dosyasını tamamen siliyor diye biliyorum. Kullanımından mesul değilim :)
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(15 satır)
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst