VBA当用户点击发送作为附件

我的公司在使用Outlook触发打开Outlook时遇到问题,导致Outlook在加载时无限期挂起(无法轻松修复的问题)。 我们有几个自定义function区的工作簿,我们现在检查Outlook是否打开,然后允许用户通过电子邮件发送。 问题在于,这不包括仍在使用文件>保存并发送>作为附件发送的用户。

我想知道是否有人知道一个过程,我可以添加一个例程到现有的button,我们可以保存为一个Excel添加在每个人的Excel,如果Outlook是开放的首先检查? 我有Outlook的检查,所以我只是需要帮助find一种方法来运行它。

任何帮助表示赞赏。

或者,您可以禁用“作为附件发送”。

我不知道什么是重要的,所以我不会在这里复制零件。

如何在Excel 2010中禁用“保存并发送”(在文件function区中(在Office 2010中称为后台)?

禁用Office菜单中的发送button

您可能会考虑重新调整function区控件。 请参阅Office Fluentfunction区上的临时重新命名命令以获取更多信息。

不幸的是,Backstage UI不允许重新调整XML标记中的控件。 您可以考虑隐藏内置的UI,并使用自定义命令完全重build。 因此,您将能够自行处理这些命令。 您可以在“Office 2010 Backstage View for Developers简介”文章简介中阅读更多内容。 另请参阅为开发人员自定义Office 2010 Backstage视图文章。