我和我的同事创建了一个用户表单,其中包含一套用于在 Excel 和 Word 中执行任务的工具
我非常熟悉从模块生成应用程序对象并关闭它们而不影响其他任何东西 - 或其他正在运行的 Excel 副本。
但是,用户表单必须从某个位置开始 - 这会使 Excel 工作表在后台打开。
我已经尝试过Application.Visible = False
,但这会隐藏所有打开的工作簿 - 如果您打开了其他工作表,那会很烦人
我正在考虑一个包装表,它创建一个 Excel 并运行宏(在它自己的 Excel 实例中生成宏) - 这可行,但是如果我关闭我的父母,我留下了包装表和可能的孤儿 excel 应用程序。
有没有比这更好的方法来执行宏而不影响 MS Office 上的其他用户体验?