Frage:
Warum ist eine Makro-Datei leer, wenn sie per Mail (gezippt) verschickt wird?
Antwort:
Wenn das Makro in der laufenden SOLIDWORKS-Sitzung verwendet wurde, ist es durch SOLIDWORKS im Zugriff und kann deshalb nicht kopiert oder gezippt werden.
Beenden Sie die SOLIDWORKS und kopieren (zippen) danach die Makro-Datei.