Comment compiler un classeur en EXE pour Excel 32, 64 bits ou Universel avec XLS Padlock
Il est assez facile de compiler un classeur en EXE. En fait, le compilateur Excel XLS Padlock compile votre feuille de calcul Excel en une application exécutable (fichier EXE) où vos formules, code VBA et fichier classeur sont protégés. Aucun codage complexe n'est requis.
Microsoft Office 2024 down to 2010 offers native Excel 64-bit versions.
Si vos clients ont Excel 64 bits, vous devez leur fournir un fichier exécutable 64 bits. Votre logiciel de protection Excel XLS Padlock peut heureusement générer des fichiers .exe 64 bits.

En effet, c'est assez facile à faire. Dans XLS Padlock, utilisez la liste "Construire EXE pour Excel" (4ème point) :

Notez que c'est l' architecture d'Excel lui-même qui compte, pas Windows.
Si vous choisissez :
- l'option "64 bits uniquement", alors l'EXE compilé ne peut fonctionner que sur une machine Excel 64 bits.
- l'option "32 bits uniquement", alors l'EXE compilé ne peut fonctionner que sur une machine Excel 32 bits.
Si les utilisateurs finaux exécutent un fichier .EXE 64 bits avec un Excel 32 bits (et vice-versa), un message d'erreur s'affichera.
Comme vous ne savez peut-être pas quelle architecture Excel vos clients ont, XLS Padlock vous permet de construire des fichiers EXE Universels qui fonctionneront pour n'importe quelle architecture Excel (intégrant à la fois le code 32 bits et 64 bits). La contrepartie est que vos fichiers EXE seront au moins deux fois plus volumineux. Pour cette solution, sélectionnez simplement l'option "Universel" dans la liste.
Comment trouver l'architecture d'Excel
Dans cet article, Microsoft explique comment trouver la version et l'architecture de votre Excel installé.
For instance, for Office 2024: start Excel. Open the File menu, and then select Account and click About Excel.
Y a-t-il des restrictions pour la compilation de fichiers EXE 64 bits et 32 bits pour Excel ?
Notez que XLS Padlock peut compiler un fichier EXE 64 bits à partir d'un Excel 32 bits et ainsi de suite.
Avertissement
La construction de fichiers EXE 64 bits nécessite une édition Windows x64.
