Excel vba:自动运行例程

我有两个不同的模块中的各种例程。 一些清除报告,一些填充它,用零填充空格。 我目前正在使用F5运行它们。 但是我希望当用户打开工作表时,他将获得所有填充的数据,而不必运行特定的子例程。 当excel打开时,是否可以自动运行各个模块中的例程?

这很容易。 不要将代码放在模块中,而是放在ThisWorkbook中,并使用Workbook_Open事件。 你不一定要移动你的代码。 你可以调用现有的macros。