Zum Inhalt springen

Warum ist die EXE-Datei so groß?

Die kompilierte .exe-Datei ist deutlich größer als die ursprüngliche Arbeitsmappe, da sie eine eigenständige Anwendung ist, die mehrere wesentliche Komponenten bündelt:

  • Einen sicheren Loader, der mit verschiedenen Versionen von Excel und Windows kompatibel ist.
  • Eine vollständige Unicode-fähige Laufzeitumgebung.
  • Den proprietären VBA Compiler und Interpreter.
  • Mehrere Schichten von Anti-Piraterie- und Codeschutz.

So reduzieren Sie die Größe der EXE-Datei:

  • Use UPX Compression (UPX-Komprimierung verwenden): UPX ist ein kostenloser, quelloffener EXE-Kompressor, der unter upx.github.io verfügbar ist. Das Komprimieren der EXE kann ihre Größe erheblich verringern. Wir empfehlen jedoch dringend, jede komprimierte EXE-Datei mit einer Codesignatur zu versehen, da einige Antivirenprogramme andernfalls Fehlalarme auslösen können.
  • Disable Formula Protection (Formelschutz deaktivieren): Wenn Ihre Anwendung nicht auf sensiblen Formeln beruht, können Sie den Formelschutz deaktivieren, um die endgültige Größe der EXE-Datei geringfügig zu reduzieren.