我想分析Excel文件,特别是那些包含VBA程序的文件 . 因为我打算逐个对大量的Excel文件进行分析,我不想在Microsoft Excel中打开这些文件来分析它们 .
一个难点是查找和解析Excel文件的VBA宏 . 我们知道Excel文件可以转换为包含大量 .xml
和 vbaProject.bin
的 .zip
文件,很可能确定VBA宏在 vbaProject.bin
中 . 但问题是如何阅读呢?
有谁知道是否有任何工具或API来查找和解析VBA宏?
有谁知道是否有任何工具或API来阅读 vbaProject.bin
?
1 回答
Microsoft提供了一个非常大的PDF,它记录了如何从
vbaproject.bin
中提取函数:http://download.microsoft.com/download/2/4/8/24862317-78f0-4c4b-b355-c7b2c1d997db/%5BMS-OVBA%5D.pdf [Source]
一些额外的信息可能与上述内容互补或不同:
http://www.codeproject.com/Articles/15216/Office-2007-bin-file-format