Lire les macros VBA (ou vbaProject.bin) D'un fichier Excel sans l'ouvrir dans MS Excel
j'aimerais analyser les fichiers Excel, particulièrement ceux qui contiennent des programmes VBA à l'intérieur. parce que j'ai l'intention d'exécuter cette analyse sur beaucoup de fichiers Excel un par un, Je ne veux pas ouvrir ces fichiers dans Microsoft Excel pour les analyser.
une difficulté est de trouver et analyser les macros VBA D'un fichier Excel. Nous savons qu'un fichier Excel peut être convertie .zip
fichier qui contient beaucoup de .xml
et vbaProject.bin
, il est assez certain que les macros VBA sont en vbaProject.bin
. Cependant, le problème est de savoir comment le lire?
Quelqu'un sait-il s'il existe un outil ou une API pour trouver et analyser les macros VBA?
Est-ce que quelqu'un sait s'il y a un outil ou une API à lire vbaProject.bin
?
1 réponses
Il y a un très grand PDF de Microsoft qui documente comment extraire des fonctions de la vbaproject.bin
:
http://download.microsoft.com/download/2/4/8/24862317-78f0-4c4b-b355-c7b2c1d997db/%5BMS-OVBA%5D.pdf [ Source]
Quelques informations supplémentaires qui peuvent ou peuvent ne pas être gratuit à la ci-dessus:
http://www.codeproject.com/Articles/15216/Office-2007-bin-file-format