15得票3回答
如何在Excel中聚焦或选择单元格

如何在Excel VSTO中使用C#聚焦单元格,或者使用C#在VSTO中选择第一个单元格?

27得票15回答
尝试使用单元格名称获取范围时出现Excel错误HRESULT: 0x800A03EC

我正在使用Windows服务项目。该项目需要按顺序多次向Excel文件中的工作表写入数据。 但是有时候,服务在尝试使用单元格名称获取范围时会抛出异常“Exception from HRESULT: 0x800A03EC”。 下面是打开Excel工作表和获取单元格的代码: 操作系统:Wi...

9得票3回答
使用C#在Excel中进行条件格式化

如果一个单元格的值与另一列中的值不同,我需要为该单元格的文本应用颜色。最好的方法是什么?我能想到的方法非常昂贵。 for (int i = 0; i < ColumnARange.Cells.Count; i++) { ...

12得票6回答
Excel在Visual Studio 2010的调试模式下无法打开/启动VSTO AddIn

我之前安装了VS11测试版,我的Visual Studio 2010存在一些问题,你可以在这里看到它们是如何得到解决的:Excel AddIn Click Once deployment issue. 现在我有一个能够编译/构建vsto的代码库,在Excel 2010中安装和运行都很正常。但...

13得票2回答
使用Word/Office进行版本控制,但使用专有文档存储库(即非Sharepoint),是否有提供商模型来满足需求?

我找不到任何有关如何连接到 Word 2010 的版本控制功能的资源。我知道它与 Sharepoint 无缝连接,可以访问 Sharepoint 文档库的功能。但是如果我想排除 Sharepoint 作为我的存储库,我该如何利用 Word/Office 互操作 API 使用“管理版本”等功能?...

9得票4回答
"<", 十六进制值0x3C, 是一个无效的属性字符。

我已经开发了VSTO插件。现在当我尝试在我的机器上安装VSTO插件时,我遇到以下异常: System.Xml.XmlException:“&lt;”,十六进制值0x3C,是无效的属性字符。第21行,第39个位置。 我已经在.vsto文件中检查了第21行。该行如下: &lt;publish...

7得票1回答
文档:Office Ribbon控件的所有回调函数列表

我正在定制Outlook 2010中的Office Ribbon,但这个问题可能适用于所有Office应用程序: 到目前为止,我已经看到了许多网站,提供使用回调函数设置editBox文本或使用回调函数设置comboBox值的说明,但没有一个“通用”的参考资料列出所有回调函数的明确列表以及.N...

18得票5回答
如何处理来自嵌入式Excel.OleObjects或Excel.Shapes的事件

我正在为一款旧的VBA程序制作C#和VB.NET版本,它有很多像CommandButton或图像这样的MSForms/OleObjects嵌入其中。 一开始我的想法是将所有按钮声明为Microsoft.Vbe.Interop.Forms.CommandButton,但这导致了一个COM异常,即...

8得票6回答
VSTO Word 激活功能区选项卡

我在我的 Word VSTO 插件中有以下的 ribbon.xml 文件: &lt;tab id="TabLetters" getVisible="IsLettersTabVisible" label="Letters"&gt; &lt;group id="LettersGroup" la...

13得票3回答
有没有一种方法可以在运行时访问一个功能区(XML)?

我正在开发一个针对Word 2007的应用级插件。到目前为止,除了将插件的Ribbon界面转换为XML之外,我还没有遇到重大障碍。我必须使用Ribbon XML,因为我所开发的功能只能通过这种方式实现。问题在于,通过切换到Ribbon XML,我无法再通过Globals.Ribbons在运行时...