从工作簿运行工作簿打开事件用新名称保存
问题描述:
我有代码,它使用saveas对话框创建并打开一个新的工作簿基于某些标准,完美工作但新创建的工作簿不执行workbook.open事件打开一个用户表单。从工作簿运行工作簿打开事件用新名称保存
答
在代码中打开工作簿不会导致自动打开事件运行。您需要添加该行:
wb.RunAutoMacros xlAutoOpen
...到您的代码中,假设wb是您刚才打开的工作簿。