如何为 Excel 宏创建调用图?

如何为 Excel 宏创建调用图?

我有一个包含多个 VBA 宏的 Excel 文件。出于文档目的,我想创建一个 UML调用图或类似的,代表哪个宏调用哪个其他宏。

有没有办法自动创建一个?

答案1

基于工程师吐司的评论(并扩展了一些相应工具的屏幕截图):

人们已经为此制作了工具。谷歌搜索“document vba project”,
这是一个需要花钱的工具:艾沃斯托(项目分析器企业版)
这是一个没有的:contextures.com/ExcelTemplates/ExcelVBACodeDoc.zip(直接链接)

项目分析器屏幕截图

Aivosto 主页的屏幕截图显示了 Project Analyzer 企业版

ExcelVBACodeDoc 屏幕截图

显示 ExcelVBACodeDoc 输出的屏幕截图

(我猜这并不是你想要的,因为它没有创建图表,而是创建了一个程序列表)

相关内容