我想分析Excel文件,特别是那些包含VBA程序的文件.因为我打算逐个对大量的Excel文件进行分析,我不想在Microsoft Excel中打开这些文件来分析它们.
一个难点是查找和解析Excel文件的VBA宏.我们知道可以将Excel文件转换为.zip包含大量文件的文件,.xml并且vbaProject.bin很可能确定VBA宏在其中vbaProject.bin.但问题是如何阅读呢?
有谁知道是否有任何工具或API来查找和解析VBA宏?
有谁知道是否有任何工具或API可供阅读vbaProject.bin?
我有一个 Word VBA 函数,我正在尝试在 Excel VBA 中构建它(这个选择背后的原因来自这个问题),但我遇到了以下问题:
Word VBA 函数使用System.PrivateProfileString广泛,Compile Error: invalid qualifier应用于 Excel VBA 时会引发错误。Excel 中的等效语句是什么?或者,我该如何解决这个问题?
使用示例:
strHomeSharePath = System.PrivateProfileString("", "HKEY_CURRENT_USER\Volatile Environment", "HOMESHARE")
Run Code Online (Sandbox Code Playgroud)