Rzecz się tyczy Excela
Podczas zamykania skoroszytu uruchamia się makro, które zapisuje kopię
zapasową mojego pliku. Kopia zapasowa umieszczana jest na innym (fizycznie)
dysku pod inną nazwą.
Przytoczę kawałek kodu:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
d = "G:\kopie_zapasowe\kopia pliku.xls"
ThisWorkbook.SaveAs Filename:=d, Password:=
i tak dalej...
Problem polega na tym, że przy zastępowaniu pliku z poprzednią kopią
zapasową wyświetla się pytanie czy go zastąpić. Pewnie że zastąpić - po to
przecież tworzę tę kopię!
Drzaźni mnie to pytanie strasznie. Pewnie gdyby podczas wykonywania kodu
poprzedni plik kopii zapasowej był skasowany nie byłoby tego pytania. W
pomocy znalazłem metody Delete i DeleteFile ale ni w ząb nie potrafię ich
zastosować w tym przypadku.
Czy ktoś może podać przykładową składnię tych metod?
Pozdrawiam
emel
Powrót poprzez
Application.DisplayAlerts = True
Pozdrawiam
Henryk Tomczyk
Odpisując usuń WYTNIJ z adresu
Jest to fajne i skuteczne obejście.
Ale swoją drogą - nie można z poziomu VBA dla Excela usunąć pliku?
emel
Użytkownik "Henryk Tomczyk" <hetomcz...@wp.pl> napisał w wiadomości
news:ccqr4f$c69$1...@news.ats.pl...
>
> Ale swoją drogą - nie można z poziomu VBA dla Excela usunąć pliku?
>
Mozna. Instrukcja Kill
Tajan
Dzięki !