ich versuche, eine csv open excel
automatisch jede Sekunde zu speichern, es funktioniert gut, aber das Problem ist auf jeder speichern, wenn ich Open 2 Excel oder die gleiche Datei haben erscheint und verschwindet ich will Speichern Sie es in einem Hintergrund nicht sicher, wie es geht, machte ich Application.DisplayAlerts = False
Ad false immer noch nicht funktioniert.VBA stop refreshing excels on auto speichern
Sub SaveThis()
Application.DisplayAlerts = False
ThisWorkbook.Save
Application.DisplayAlerts = False
Application.OnTime Now + TimeValue("00:00:01"), "SaveThis"
End Sub
Aktualisiert-Code
Sub SaveThis()
Application.DisplayAlerts = False
Application.EnableEvents = False
ThisWorkbook.Save
Application.DisplayAlerts = True
Application.EnableEvents = True
Application.OnTime Now + TimeValue("00:00:01"), "SaveThis"
End Sub
Verwenden Sie auch '.EnableEvents' – 0m3r
Ich tat es immer noch die gleichen – Shaik
Möchten Sie wirklich jede Sekunde speichern? Wie wäre es nur zu speichern, wenn die Datei geändert wird? – Jaycal