Speichermakro ausführen
Mario
ich habe ein weiteres Problem mit der selben Datei mit der ihr mir beim letzten mal schon so gut geholfen habt. Deshalb dachte ich, ich wende mich wieder an euch.;)
Also ich brauche ein Makro, das die Excel-Datei (.xls) alle 15 Sekunden als Webarchiv abspeichert(.mht).
Das Makro soll laufen, sobald man die Excel-Datei geöffnet hat.
Ich hatte schon nach einem Makro gesucht und diesen Code hier gefunden:
ActiveWorkbook.SaveAs Filename:= _
"C:\test.mht" _
, FileFormat:=xlWebArchive, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=True
Dabei treten natürlich Probleme auf:
1. Wenn es die .mht-Datei abgespeichert hat, ist diese offen und die .xls Datei kann sie nichtmehr neu generieren, da sie nichtmehr geöffnet ist.
2. Das Makro führt sich nicht von Anfang an alle 15 Sekunden aus.
3. Beim Speichern fragt es immer nach, ob es speichern soll.
Wie ihr sehr bin ich nicht sehr gut in VBA :( aber ich bemüh mich.
Ich hab schon lange gesucht aber nichts gefunden.
Kann mir einer helfen?
mfg