Farklı Kaydet (aynı isimli dosyanın üzerine yazma uyarısı iptali)

Tores333

Altın Üye
Katılım
26 Ocak 2017
Mesajlar
36
Excel Vers. ve Dili
Microsoft 365 EN 64 bit
Altın Üyelik Bitiş Tarihi
23-06-2025
Merhaba,

konuda da belirttiğim gibi ActiveWorkbook.SaveAs Filename: ile dosyayı sabit bir dizine kaydedecegim ancak her gün üzerine yazacagımız bir döngü var. save as yaptıgında aynı isimli dosya üzerine yazmak istiyormusun diye soruyor. bu uyarıyı aradan kaldırabiliyor muyuz?

farklı konulardan birkaç örnek var ama dosyalar pdf olarak kaydediliyor. kurcaladım ama olmadı :)
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

SaveAs komutundan önce aşağıdaki kodları ekleyin
kodların sonunda ise tekrar eski haline getirin.

Kod:
    With Application
        .DisplayAlerts = False
        .AlertBeforeOverwriting = True
    End With
Not : .AlertBeforeOverwriting e gerek yokmuş, fazladan yazmışım :)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki satırı kaydetme satırının hemen üstüne ekleyip deneyiniz.

Application.DisplayAlerts = False

Kaydetme satırının hemen altına da aşağıdaki satırı ekleyin.

Application.DisplayAlerts = True
 

Tores333

Altın Üye
Katılım
26 Ocak 2017
Mesajlar
36
Excel Vers. ve Dili
Microsoft 365 EN 64 bit
Altın Üyelik Bitiş Tarihi
23-06-2025
Sn Necdet, Sn Korhan Ayhan, teşekkür ederim.

ben Korhan Bey'in ilettiği kodu tek False yada True olarak denemiştim ama demekki ikili kullanmak lazımmış :)
 

hafasepa

Altın Üye
Katılım
5 Mart 2015
Mesajlar
7
Excel Vers. ve Dili
2010
Altın Üyelik Bitiş Tarihi
21-11-2024
bu uyarıya hayır ya da iptal dersek hata vermesin de aktarmaya çalıştığım dosyayı kapatıp(kaydetmeden) x çalışma sayfasına dönsün. Bunu nasıl sağlarız
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kullandığınız makroyu paylaşırmısınız
 
Üst