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

问题描述:

我有代码,它使用saveas对话框创建并打开一个新的工作簿基于某些标准,完美工作但新创建的工作簿不执行workbook.open事件打开一个用户表单。从工作簿运行工作簿打开事件用新名称保存

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

wb.RunAutoMacros xlAutoOpen 

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