问题标签 [addin-express]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
48 浏览

c# - 有没有办法将颜色列表分配给图表,以便自动将这些颜色用于添加的新系列?

在 Powerpoint 中插入图表时,系列颜色取自在此处输入图像描述

这个下拉列表。但我想要的是定义我自己的颜色列表。* 到目前为止,我在插入图表时为系列着色。但是如果用户添加新系列的系列颜色,则问题是在插入图表后从图中所示的此菜单中获取。* 我在 powerpoint 上使用 AddinExpress

0 投票
1 回答
64 浏览

c# - 如何从 Excel 中捕获 KeyUp 事件

我正在开发一个 C# Excel 项目。该Excel.Application对象仅提供.OnKey与键盘交互的方法。这有效地给了我一个 KeyDown 事件。但我需要一个 KeyUp 事件。任何想法如何实现这一目标?

0 投票
2 回答
115 浏览

excel - VSTO 外接程序中未触发断点

今天我的客户告诉我一个有趣的情况。我确信这很简单,但似乎我无法解决。从来没有遇到过这个问题,谷歌也没有太大帮助。

问题

在我客户的笔记本电脑上,插件是使用Add-in Express™ for Microsoft® Office 和 .net创建的。从 VS 运行加载项时,不会触发断点。我通过teamviewer登录。我们创建了一个新的测试项目(插件)并添加了这个简单的代码。

我放了一个断点AdxExcelAppEvents1_WorkbookOpen然后跑了。当我打开一个新工作簿时收到消息,但断点没有触发。

我在笔记本电脑上测试了相同的代码,它工作得很好。

他和我尝试了什么

  1. 注销、清理 + 重建、注册
  2. 手动清理 Debug 文件夹
  3. 修复 Add-In Express
  4. 卸载/重新安装 Add-In Express
  5. 在框架 4.5 和 4.6、4.7.1 之间跳转
  6. 切换Tools | Options | Debugging | General require source files to exactly match the original version
  7. 切换解决方案平台 (x86|64|AnyCPU)

应用

  1. Visual Studio 版本:2019 专业版
  2. MS Office:2016 Professional Plu 2016

需要帮助请叫我?

仅供参考:这已在Add-in Express 论坛上交叉发布,我通常不交叉发布,但似乎我的客户面临压力,必须在周一早上交付这个项目。

0 投票
1 回答
50 浏览

c# - 如何使用 IConnectionPoint 捕获“作为附件转发”事件?

在这篇文章如何检测 Outlook 事件...中,Dmitry Streblechenko概述了如何订阅未在 TypeLibrary 中列出的 Outlook 事件。

这些是要遵循的步骤吗?

  1. 使用一些 Ole 查看器来定位相关对象的 GUID。
  2. 将该 GUID 传递给IConnectionPointContainer以检索IConnectionPoint对象。
  3. 致电建议/取消建议(等)

这看起来对吗?有没有人有任何示例代码?

0 投票
0 回答
23 浏览

addin-express - 如何使用 addinExpress Editor 在 wixtoolset 中添加多个区域设置 EULA

我正在尝试在安装文件中添加多个区域设置 EULA。我正在使用 Addinexpress 编辑器。我的代码如下

对于英语文化。但我收到错误

本地化变量 !(loc.StdUI_ENU_LicenseRtf) 未知。请确保已定义变量。

0 投票
1 回答
57 浏览

excel - Excel COM 加载项内部工作表 (Add-in Express)

我想将 VBA Excel 加载项(xlam 文件)转换为 COM 加载项,用 C# 编写并使用 Add-in Express(尽管这可能不相关)。VBA 插件有几个用于各种操作的内部工作表 - 例如用于创建模板工作表的基础(参见屏幕截图)。有没有办法在 COM 加载项中有这种工作表?如果不是,那将是拥有一些模板表的最佳方法?感谢您的时间!

阿德里安

截屏

0 投票
2 回答
148 浏览

ms-word - word 对象模型 - 单击 FILE 时的活动文档事件

我正在开发一个 MS Word 加载项。在较新的 MS Word 版本中,菜单栏中有“文件”选项,可打开一个界面,您可以在其中选择要打开的最近文档、打开新文档或现有文档。我试图找到一种方法,通过它我可以知道用户何时“离开”他正在编辑的当前文档,点击 Word 的 FILE 菜单。我似乎找不到这样的事件。有没有办法做到这一点?

WindowDeactivate不到这个目的。

我想这样做的原因是因为对于我正在编写的自定义拼写检查器,我以透明(也可以点击)形式突出显示错误的单词。因此,当用户在最新版本的 Word 中单击“文件”菜单时,高亮仍然存在,如屏幕截图所示

TL:博士;当用户单击菜单中的 FILE 选项并且当前文档不可见时,有没有办法在 MS Word 中进行检测?我正在使用 add-in-express,因此所有相关的词对象模型 API 都可用。

我想知道如何解决这个问题,不胜感激。

编辑:截图 在此处输入图像描述

0 投票
1 回答
69 浏览

c# - 如何拦截outlook发件箱发送事件

我有一种情况,我正在使用来自 Outlook 的预定电子邮件,这通常会在发件箱中添加电子邮件以便稍后发送,在这种情况下,我想拦截事件,只要触发来自发件箱的预定电子邮件,就会触发该事件

0 投票
2 回答
48 浏览

office-js - 我可以使用 Outlook 加载项来保存电子邮件并更新用户 PC 上的文件吗

我正在尝试将以下代码转换为带有 xml.manifest 的 Microsoft 加载项,该加载项可以上传到云中,并且每次 Outlook 更新时都会下载,因为目前我们必须将其重新添加到每个人的 PC 中。我们正在使用带有 Add-in Express 的 COM 插件,但想摆脱它。最终产品需要将名为“email-import.msg”的电子邮件保存在某个文件夹“C:\mgatemp\ user -zan ”中,并更新另一个文件以指示电子邮件已存放在那里。

以下供参考

0 投票
0 回答
27 浏览

vb.net - 与另一个 DLL 结合时,为什么我会从 Azure 存储文件共享包中获取错误

在用一个基本的 Windows Forms 测试项目测试了 Azure.Files.Storage.Files 之后,我将它与 Addin-Express(用于快速创建 office 插件的包)结合起来,同样的代码突然导致了一个错误。

我的代码只是创建并初始化一个 ShareClient,然后测试它是否存在

在只有一个窗体和一个按钮的基本 Windows 窗体项目中,这是可行的。带有 AddIn-Express 的项目实际上是一个 Office 加载项,其中添加了 (Word) 功能区选项卡、组和按钮来启动代码,但这给出了例外

异常的“源”的值为“System.Memory”

我是否正确假设 Add-In-Express 和/或 Office/Word dll 明确引用旧版本(Azure.SFF 包包含 dll 的 4.0.5.0 版本)?

但在这种情况下,像下面这样的程序集重定向应该可以解决它,但它没有(看起来根本没有效果)。

任何有解释的人(不是一般信息它应该如何工作,而是为什么它不工作)我正在使用 Visual Studio 2019、Azure.Storage.Files.Shares (NuGet 12.8.0)、Addin-Express 版本 9.05。