fexs
Registered +
- Registriert
- Mai 2009
- Beiträge
- 316
Hallo,
ich weiß nicht ganz genau ob das jetzt in den Codingbereich oder hier her gehört aber ich denke mal ich bin damit hier richtig.
Ich habe zwei Makros, die ich gerne undendlich oft all 10 Sekunden ausführen lassen möchte. Ich denke da gibt es bestimmt eine einfache Loop-Schleife oder soetwas in der Art. Aber meine Anforderungen werden noch höher
Also hier erstmal das Makro, das mir sorgen macht:
Es ist sogut wie "Speichern unter..." wenn ich das Makro nun einmal ausführe wird "excelfile.xlsm" gespeichert als "excelfile.mht". Danach ist nichtmehr "excelfile.xlsm" offen und das Makro könnte nichtmehr ausgeführt werden, da in .mht keine Makros ausführbar sind. Also es müsste eine Kopie der Datei als .mht(Webarchiv) abspeichern doch trotzdem die aktuelle .xlsm-Datei geöffnet halten.
Hat irgendjemand eine Lösung für mich??
Ich wäre auch schon für einen Teil der Lösung sehr dankbar!
Bis Bald!
fexs
ich weiß nicht ganz genau ob das jetzt in den Codingbereich oder hier her gehört aber ich denke mal ich bin damit hier richtig.
Ich habe zwei Makros, die ich gerne undendlich oft all 10 Sekunden ausführen lassen möchte. Ich denke da gibt es bestimmt eine einfache Loop-Schleife oder soetwas in der Art. Aber meine Anforderungen werden noch höher
Also hier erstmal das Makro, das mir sorgen macht:
Code:
Sub speichern()
ActiveWorkbook.SaveAs Filename:= _
"C:\Test.mht" _
, FileFormat:=xlWebArchive, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=True
End Sub
Es ist sogut wie "Speichern unter..." wenn ich das Makro nun einmal ausführe wird "excelfile.xlsm" gespeichert als "excelfile.mht". Danach ist nichtmehr "excelfile.xlsm" offen und das Makro könnte nichtmehr ausgeführt werden, da in .mht keine Makros ausführbar sind. Also es müsste eine Kopie der Datei als .mht(Webarchiv) abspeichern doch trotzdem die aktuelle .xlsm-Datei geöffnet halten.
Hat irgendjemand eine Lösung für mich??
Ich wäre auch schon für einen Teil der Lösung sehr dankbar!
Bis Bald!
fexs