office-interop相关内容

从asp.net Web应用程序访问Interop.office.excel库

我有一个asp.net Web应用程序,并已部署在Web服务器上.在一种情况下,我有一个固定格式的Excel工作表,该工作表位于Web文件夹中的服务器上.在运行时,我借助于interop.office.excel库在单元格中编写.最初,服务器上没有安装excel,然后我们安装了excel,并从组件服务获得了COM组件的全部权限.但是现在我们正在错误以下.如何解决呢? 检测产品'{901104 ..
发布时间:2020-05-19 21:23:48 C#/.NET

填写超过255个字符的字形字段

我正在尝试以编程方式填写Microsoft字词形式. 如果使用以下代码,如果字符串小于255个字符,则可以成功执行此操作,但是如果我尝试使用大于255个字符的字符串,则表示字符串太长...如何克服此限制?如果我在word中打开doc这个词,则可以输入255个以上的字符,而不会出现问题.有人知道如何通过C#代码输入更多字符吗? object fileName = strFileName; ob ..
发布时间:2020-05-19 21:23:45 C#/.NET

如何修改AppointmentItem.Parent对象

我需要从约会实例的定期约会的主服务器上设置UserProperty. 方案是: 一种.用户打开定期会议/约会的实例. b.我的程序在约会系列的主菜单上设置了UserProperty 通过Parent属性很容易获得主约会,但是它是只读的. 如何获得对主约会的可修改引用? 我要执行的代码就是这样 Outlook.AppointmentItem masterAppoint ..
发布时间:2020-05-19 21:23:37 其他开发

在代码中设置Word 2007表格样式设计

我正在使用Microsoft.Office.Interop.Word生成Word文档. 在该Word文档中,我正在生成一个表. 我想将表格样式设置为Word 2007+中不错的表格设计预设之一,并使用交替的行颜色等. 除了自己设置所有样式属性外,还有其他更简单的方法(预设名称或某些样式代码段存储库)吗? 解决方案 没关系,我在手册中找到了它. 解决方案: ..
发布时间:2020-05-19 21:23:35 C#/.NET

OneNote 2010加载项加载问题

Googled out-可以在此处使用一些帮助. 我在这里遵循了这个出色的教程(http://www.malteahrens.com/#/blog/howto-onenote-dev/),并创建了自己的onenote 2010插件,但是我很难将其保持在一个笔记.在首次安装该插件时,我打开onenote,并且该插件已被很好地加载(注册表显示了加载行为3).我关闭了onenote,然后再次将其打 ..
发布时间:2020-05-19 21:23:25 C#/.NET

如何以编程方式将复选框控件添加到Excel单元格或选中或取消选中现有复选框

我正在C#中使用Excel COM对象,并希望将一个复选框动态地插入到Excel工作表中,并根据条件对其进行选中或取消选中. OR 如何以编程方式将Excel工作表中的现有复选框标记为已选中. 我环顾四周,但没有找到任何解决方案. 解决方案 您始终可以在MS Excel中记录一个宏,它可以使您很好地了解为了实现目标需要使用Excel对象做什么.例如,当为您的问题记录宏时,它带有 ..

.net应用程序中的interop.word问题

解决方案环境: MS Visual Studio 2010 Ultimate,MS Office 2010 Professional,Microsoft Interop类 场景: 我创建了一个.Net应用程序,该应用程序使用Interop类与MS Word进行交互.考虑以下问题:一个模拟键-值对表的应用程序.当用户单击“值"字段时,.net应用程序将打开一个winword窗口,用 ..
发布时间:2020-05-19 21:23:20 C#/.NET

没有Office PIA会如何影响PowerPoint加载项的性能?

我想知道缺少Microsoft.Office.Interop.PowerPoint dll对PowerPoint加载项性能的影响. 假设在开发msi软件包期间已删除了用于查找用户计算机上是否存在PIA的启动条件.​​ 谢谢. 解决方案 PIA与性能无关.它仅包含声明,[ComImport],用于Office对象模型中的接口和共同类. CLR需要他们知道如何打电话给他们. 如果 ..
发布时间:2020-05-19 21:23:17 其他开发

Smartart节点在C#中使用Interop-Excel在Excel工作表中错误添加

我有一个c#控制台应用程序,该应用程序创建一个excel工作表,其中包含具有层次结构布局(组织结构图)的smartart对象.当我继续将节点添加到smartart对象时,它将节点放置在不正确的级别. 创建的第一个节点称为“节点1",并正确放置在第一层.然后,我从第一个节点创建4个新节点(节点1.1,节点1.2,节点1.3,节点1.4),并以节点1作为父节点放置在第二层.我还创建了一个以节点1 ..
发布时间:2020-05-19 21:23:10 C#/.NET

使用Powershell和Word SaveAs()的麻烦

从网上的示例中,我已将此脚本拼凑在一起,希望将Word .doc 文件保存为plainText.不会. 首先,当我输入$ word.Visible = $ False时,将显示Word窗口. 然后,出现一个对话框,询问我是否要打开只读副本.没有其他人打开文档.为什么要问. 最后,错误消息显示我的类型不匹配.为什么会这样? PS H:\d2> .\wl.ps1 Process ..
发布时间:2020-05-19 21:23:03 C#/.NET

从.NET 3.5更改为4.5.1时无法加载文件或程序集'Interop.Microsoft.Office.Core,Version = 2.4.0.0,...'

我正在将WinForms应用程序从.NET 3.5升级到4.5.1. 3.5应用程序正常工作.升级到.NET 4.5.1之后,我开始收到以下异常: System.IO.FileNotFoundException:无法加载文件或程序集"Interop.Microsoft.Office.Core,版本= 2.4.0.0,区域性=中性,PublicKeyToken =空"或其依赖项之一.系统 ..
发布时间:2020-05-19 21:23:00 C#/.NET

某些系统的单词即将关闭

我正在Outlook外挂程序中使用Word Interop api来读取Word文件. 这对于带有Windows 8和Windows 10的Office 2010很好用,但是对于某些带有Office(x86)的Windows 7(x64)系统,我面临的问题是一段时间后单词变得不可见.我想这是因为我看到任务管理器时,它只打开一个实例,并且在word上执行以下操作 Pr ..
发布时间:2020-05-19 21:22:58 其他开发

使用C#对Excel中的多个列进行排序

我需要使用C#对Excel中的多个列进行排序.我正在使用Microsoft.Office.Interop.Excel来执行此操作.但是Range.Sort允许我仅对三列进行排序.我想对超过三列进行排序吗?有没有一种方法可以使用Excel.Range.Sort方法对超过三列进行排序? 解决方案 在Excel 2007之前,您只能使用3个排序键-Range.Sort不允许您使用更多键.如果这是 ..
发布时间:2020-05-19 21:22:53 其他开发

如何在C#中检查Excel文件是否受写保护?

我正在开发一个示例应用程序,在该应用程序中,我必须打开一个excel文件并检查该文件是否受写保护.代码是 using System.Windows.Forms; using Microsoft.Office.Core; private void button1_Click(object sender, EventArgs e) { string fileNameAndPath = ..
发布时间:2020-05-19 21:22:48 C#/.NET