dimanche 22 février 2015

VBA en 64 bits, oui ou non.

VBA en 64 bits, oui ou non.

 

Voulez-vous savoir si nous pourrions faire du VBA en 64bits? La réponse rapide est NON. La réponse intelligente est NON. Le programmeur fou ne dira rien n’est impossible. À la fin, la réponse sera NON. Si vous voulez savoir pourquoi, vous êtes au bon endroit.

Premièrement, VBA signifie Visual Basic pour Applications. VBA est un ancien type de langage de programmation. Je dirais que le VBA est un code démodé. L’Éditeur VBA est accroché à un programme hôte (à lire, le programme principale). Ce programme hôte est originalement développé en 32 bits. Le meilleur exemple est MS-Excel (32 bits). Donc, si MS-Excel sur votre ordinateur est en 32 bits, alors VBA est en 32 bits. Point final! Ce principe est également vrai pour toutes les autres applications avec un intérieur de VBA: AutoCAD, See Electrical Expert, SolidWorks, Catia, ArcGIS, Microstation, Lotus, MS-Word, MS-Access, MS-Excel, EPlan ...

Il y a aussi quelque chose d’important à savoir. Les entreprises utilisent beaucoup de logiciels spécialisés qui possèdent des imports et expert de données avec MS-Excel. Dans la plupart des cas, les entreprises vont choisir de travailler avec les versions MS-Excel en 32 bits uniquement pour des raisons de compatibilités avec leurs logiciels spécialisés qui sont souvent en 32 bits.

 

Références:

https://msdn.microsoft.com/en-us/library/office/gg264421(v=office.15).aspx