我正在为MS Office编写一个VSTO插件。我的外接程序必须支持从Office 2010到Office 365的各种版本的MS Office。
此插件支持将数据直接保存在云上。为此,我取消了Word的标准SaveAsUI,并显示了我的自定义保存对话框。
用于取消显示MS Word的保存对话框:
void Application_DocumentBeforeSave(Word.Document Doc, ref bool SaveAsUI, ref bool Cancel)
{
Cancel = true;
SaveAsUI = false;
SaveDocument saveDialog = new SaveDocument(Doc, this.Application)
{
ChangeCaption = SetWindowCaption
};
saveDialog.ShowDialog();
}这在office 365以外的所有Office版本中都有效(不显示MS Word保存对话框)。
如何在Office 365的MS Word中取消显示标准的“保存”对话框?
发布于 2019-12-03 17:58:20
我已经能够解决这个问题了。即取消显示Office 365保存对话框。为此,请执行以下操作:
‘通过键盘快捷键打开或保存文件时不显示后台’

https://stackoverflow.com/questions/58568864
复制相似问题