更改Microsoft Outlook默认OneNote应用程序


1

问题:单击Outlook中的OneNote功能区项目使用OneNote 2016桌面应用程序。

期望的结果:我希望它发送到Window的10 OneNote并填充那些笔记本/部分。

出于任意原因,我安装了OneNote版本,主要用于本地和旧笔记本。

我已经尝试按照本教程更改默认版本但没有任何进展。

我的Windows 10 OneNote版本默认为: 在此输入图像描述

我的OneNote 2016版本默认为: 在此输入图像描述

我没有选择改变其余的协议。这些是为剩余协议填充的选项:

在此输入图像描述


版本:

Microsoft Outlook 2016 MSO(16.0.9330.2073)32位


我猜这是因为这个按钮不使用系统文件类型处理程序,而是使用一种内部Office通信方法。它不是创建或打开文件,它直接与OneNote 2016交谈,允许更丰富,因此更有能力的通信。
music2myear

我想这是有道理的,因为它们是从同一个套件安装的。微软自己推荐OneNote Win 10版本仍然听起来不太实用。我想我会使用EmailToOneNote方法,直到Microsoft Office 2019出来或提供解决方法。感谢@ music2myear
soulshined

Answers:


1

对于大多数MSOffice间通信,Office应用程序已使用DDE(动态数据交换)一段时间。这种情况不太可能在未来的版本中发生变化。

DDE支持Office中的许多高级跨应用程序功能,我不相信系统协议处理程序甚至可以开始具备DDE提供的功能。

假设您正在处理Outlook或其他Office产品中的“发送到OneNote”按钮,则不会查找各种OneNote文件类型的处理程序。相反,它是从源内容打包数据,然后直接将此数据发送到OneNote,无需检查协议或文件处理程序设置。

实际上,Office产品中的Send to OneNote按钮也无法重新编程。它是一个插件,通过安装OneNote for Office来应用。从Office安装中卸载OneNote,此插件和按钮消失。

说穿了:Office产品中的Send to OneNote按钮只会发送到OneNote的Office版本。

这意味着您的解决方案是创建一个新按钮。实际上它应该很简单。您只需要一个触发打印作业的按钮并发送到Print To OneNote功能,然后确保OneNote的应用程序版本是默认的OneNote应用程序。


因此,通过您的解决方法,我发现我需要安装另一个应用程序“ 发送到OneNote ”,这可能是间接的,仅供未来读者使用。
灵魂震惊
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.