Por que o arquivo EXE é tão grande?
O arquivo .exe compilado é consideravelmente maior do que a planilha original porque é uma aplicação autônoma que agrupa vários componentes essenciais:
- Um carregador seguro compatível com diversas versões do Excel e do Windows.
- Um motor de execução completo com suporte a Unicode.
- O compilador e interpretador VBA proprietário.
- Múltiplas camadas de proteção contra pirataria e de proteção de código.
Para reduzir o tamanho do arquivo EXE:
- Use UPX Compression (usar a compactação UPX): UPX é um compactador de arquivos EXE gratuito e de código aberto, disponível em upx.github.io. Compactar o EXE pode reduzir significativamente o seu tamanho. No entanto, recomendamos fortemente assinar digitalmente qualquer arquivo EXE compactado, pois, caso contrário, alguns programas antivírus podem gerar falsos positivos.
- Disable Formula Protection (desativar a proteção de fórmulas): se a sua aplicação não depender de fórmulas sensíveis, você pode desativar a proteção de fórmulas para reduzir ligeiramente o tamanho final do arquivo EXE.