如何在不同的办公文档类型中重用 Visual Studio for Office Ribbon 和代码
我是 Visual Studio for Office (VSTO) 的新手, 我正在使用 VSTO 创建 PowerPoint、Word 和 Excel 的插件。插件的功能区 (UI) 外观和感觉将相同。这…
如何在邮件中添加 Outlook VSTO 2010 上下文菜单?
我有一个 Outlook 2010 插件,我正在尝试创建一个自定义上下文菜单项。每当用户在消息正文中并右键单击时,我想让我的插件对所选文本执行一些操作。我…
如何使用带有 xml 功能区 UI 的 Visual Studio Tools for Office 来在单击按钮时显示用户控件?
我在 VSTO 中的 UI 中使用 XML 功能区。在 Microsoft Word 中,有时当您单击功能区中的按钮时,会弹出一个用户控件。你如何让它弹出?…
NewMailEx 的替代方案
对于触发收件箱消息的事件 NewMailEx 是否还有其他替代方案。我目前面临的问题是 NewMailEx 仅在互联网打开时才能工作。它会针对来自 Exchange Server…
Outlook 不返回预约重复
我正在使用 VSTO for Outlook 2007。 当访问日历中的约会时,我想查看所有重复事件 - 而不仅仅是系列主项目。 我的代码如下, var calendarFolder = G…
使用 Word 编辑器修改 Outlook 2007 中的收件箱电子邮件
我面临着一种情况,我可以使用Word编辑器修改打开的收件箱(活动资源管理器)的内容。 我知道在撰写窗口中使用文字编辑器,但是有没有办法通过文字编…
有没有办法控制包含加载项的左侧任务窗格的宽度?
我有一个使用 VS2010 VSTO 库内置的 excel 2007 插件。 当我创建加载项的新对象时,我还使用以下代码创建一个 Excel 左侧任务窗格: Microsoft.Office…
EXcel VSTO - 将列表对象传输到工作表上
我有一个 VSTO 添加,我希望实现。 我想单击一个按钮,产品、名称等列表将被放置到工作表上。 我知道我可以浏览列表中的每个单独项目,然后逐个单元格…
在 Visual Studio C# 中通过代码打开 Word 文档
我正在使用 Visual Studio 进行 Office 开发。并收到以下错误 Error: ** Unable to cast COM object of type 'Microsoft.Office.Interop.Word.Applica…
Excel 中的 VSTO 拖放
我有一个 VSTO Excel 工作簿。在操作窗格中,有一个 TreeView,我希望能够将其中的项目拖放到 Excel 单元格中。 TreeView 中的数据以内存中 XML 的形…
Excel COM 加载项安装程序问题
我在 Visual Studio 2008 中为 MS Office 2007 开发了一个 Excel 插件。我的客户现在希望该插件也能在 Office 2010 上运行。所以,我使用Visual Studi…
Visual Studio 2010 中的 VBA 到 C# 转换
我正在使用带有 VSTO 的 Visual Studio 2010。目前,我正在努力在输入电子邮件后通过功能区按钮修改正文的内容。 我知道Word编辑器是Outook 2007中的…
在新消息窗口和收件箱窗口中创建插件按钮
如何使用 VSTO 在 Outlook 2007 的新消息窗口和收件箱窗口中创建 Addin 按钮。 此代码将按钮添加到 Outlook 2007 的主窗口。 //Define the existent M…