Matti schrieb:...Da wird doch die Ursprungsdatei damit überschrieben, oder? Das ist ja genau das, was ich will...
Hallo Matti,
so ist es. Wenn Du eine JPG-Datei öffnest und das Makro ausführst, wird die Ursprungsdatei überschrieben.
um das Makro zu benutzen, kannst Du es Direkt aus dem Forum kopieren und in die GlobalMacros einfügen.
Das geht so:
Starte den VBA-Editor mit ALT+F11.
Klicke mit der rechten Maustaste auf GlobalMacros und wähle: Einfügen/Modul.
Kopiere dann das Makro (also den Code) aus dem Forum und füge es in das neue Modul ein.
Du kannst dann eine Schaltfläche für das Makro auf eine Symbolleiste legen.
Das geht so:
Wähle das Menü Extras/Optionen.
Wähle unter Optionen: Arbeitsbereich/Anpassung/Befehle.
Wähle aus dem Dropdown den Punkt VBA-Makros.
Ziehe das Makro "jpgspeichern" aus dem Listenfeld auf eine Symbolleiste.
Schließe die Optionen mit OK.
Du kannst nun das Makro mit einem Klick auf die neue Schaltfläche ausführen.
Masken müssen nicht gelöscht werden,
es erscheint kein Dialogfeld,
die Ursprungsdatei überschrieben.
Ich hoffe es klappt, ich habe es mit PP-X4 unter XP getestet.
Gruß
koter