从使用新名称保存的工作簿中运行工作簿打开事件

时间:2011-05-17 22:31:06

标签: excel-vba vba excel

我有使用saveas对话框创建和打开基于某些条件的新工作簿的代码,但是新创建的工作簿不会执行打开用户窗体的workbook.open事件。

1 个答案:

答案 0 :(得分:0)

在代码中打开工作簿不会导致自动打开事件运行。您需要添加以下行:

wb.RunAutoMacros xlAutoOpen

...代码,假设wb是您刚刚打开的工作簿。