2012-11-06 88 views
0

我设法得到使用VBA扩展的工作簿的床单和宏的列表:工作簿VBA函数列表?

For Each oComp In ThisWorkbook.VBProject.VBComponents 
     Debug.Print oComp.Name 
    Next oComp 

是否有一种方式来获得的模块内声明的,甚至更好的功能列表,列表代码中引用的函数/代码本身?

最终这是打开其他工作簿并列出它们的功能/依赖函数。

+0

@K_B我不会这么认为 - 你基本上可以解析VBA代码VBA,所以我会说,这是可能做到这一点。但是现在不要问是多么现在:)如果由于文档的原因,这是相关的,doxygen能够处理VBA,并且在一些修改之后也可以。 – Jook

回答

2

我相信现在你确实可以,对我以前的评论感到抱歉。

请参阅http://www.cpearson.com/excel/vbe.aspx,也请注意警告。

好运

+0

特别是将VBComponent代码模块导出到文本文件应该对您有用 –

相关问题