office-interop相关内容

异步阅读Excel工作表

我正在尝试异步读取给定工作簿的所有Excel工作表,但是这并没有发生.想法是将每个Excel工作表中的前123个单元格相加,并在最后打印.该代码可以编译并运行,没有错误,但是由于 async ,它不会读取所有工作表,只是跳过了这一部分. 命名空间SyncAndAsync{使用系统;使用System.Collections.Generic;使用System.Threading.Tasks;使用Ex ..
发布时间:2021-04-23 19:21:33 C#/.NET

识别C#中的活动幻灯片

我想知道哪个是用户在PowerPoint中查看的当前幻灯片(在版本中不是演示文稿).我将 SlideChange事件与 var new Index = Application.ActiveWindow.View.Slide.SlideIndex 一起使用. 问题是,左侧缩略图面板上的光标不在幻灯片上,而是在两个之间.在这种情况下,我有一个错误视图(未知成员):无效的请求.当前没有幻灯片.这是 ..
发布时间:2021-04-01 21:15:16 C#/.NET

从C#应用程序使用外接程序启动excel应用程序

我有一个c#应用程序,它需要创建一个excel应用程序&然后打开一个工作簿.问题是当Excel打开时,我需要加载一个Bloomberg addinn.我发现的唯一方法是在这篇文章中工作示例. 这确实启动了excel并能够使用Bloomberg函数.但是我想知道是否有一种方法可以将myXl转换为xlApp类型为Microsoft.Office.Interop.Excel.Application ..
发布时间:2020-11-01 20:47:14 C#/.NET

在C#中的Excel中格式化多行的最快方法

我有一个庞大的数据集,我想将其写入Excel,并且需要根据业务逻辑对行进行条件格式设置.因此,对于数据插入部分,我正在使用数据数组填充Excel,并且工作速度非常快.但是,在格式化行时,我发现性能严重下降.进行格式化几乎要花费两倍多的时间. 到目前为止,我正在将格式化应用于单个行并遍历一系列行.但是,我想知道是否可以一次选择多行并将批量格式化选项应用于这些行: 这是我现在所拥有的: f ..
发布时间:2020-11-01 04:57:16 C#/.NET

如何从MailItem获取特定于任务的属性

我一直在为自己做一个周末小项目,其中涉及从Outlook中获取我所有的ToDo任务,将它们放在DataGridView中,然后我就可以编辑和导出它们. 我一直遇到的唯一问题是,当标记的电子邮件仍然存在时,我无法获取它们的任务特定属性,我只是看不到任何访问方式. 这是我当前代码的一部分. private void retrieveTasks() { //C ..
发布时间:2020-05-22 19:46:22 C#/.NET

使用Inspector以编程方式加密Outlook电子邮件

我正在将C#与Outlook对象模型一起使用(由于许可的原因,我无法选择使用赎回),并且在发送电子邮件之前,我无法通过编程方式对电子邮件进行加密. 我可以成功获取对CommandBarButton的引用,该引用应该表示Encrypt按钮(根据在线示例,该ID为718),但是我无法以编程方式将其按下.我尝试同时使用CommandBarButton Execute()方法和SendKeys(不确 ..
发布时间:2020-05-22 19:45:58 C#/.NET

在Sharepoint环境中使用Microsoft.Office.Interop.Word

您将不得不原谅我对这段代码的无知.我已经编写了一些代码来修改事件接收器.我已经为SharePoint建立了一个开发环境,最后使它可以访问和更改代码的某些元素. 但是,它在以下行中失败了: Word.Application wordApp = new Word.Application(); 在这种情况下,似乎无法打开安装在Sharepoint服务器上的本地Word应用程序来处理上载的 ..
发布时间:2020-05-19 21:24:21 C#/.NET

将文件夹中的图像添加到下拉列表

我想从文件夹中添加图像并在下拉列表中列出它.像我的应用程序一样,文件夹名称标志包含所有标志图像及其国家名称.如何将它们添加到下拉列表中. 解决方案 您应包括System.IO命名空间,并在表单中添加ImageList.将其ImageSize设置为适合您图像的尺寸. 然后使用下面的代码来完成其余的工作!它将文件夹中的所有文件加载到ImageList和ComboBox的Items中.请注 ..
发布时间:2020-05-19 21:24:16 C#/.NET

C#Excel写入多个单元格

嗨,我尝试使用C#Excel东西变得更好.现在,我尝试从现有的excelsheet中选择一些值.例如:从B4到C16.所以我可以用其他东西代替这些值,但我无法使其正常工作. 这是我的小方法: public void writeExcelFile() { string path = @"C:\Users\AAN\Documents\Visual ..
发布时间:2020-05-19 21:24:00 C#/.NET

Excel Interop C#无法在Workbook.VBProject.VBComponents.Add(..)上添加VBProject错误800A03EC

I)全局说明 你好 我正在使用Microsoft.Office.Interop.Excel以C#开发应用程序.就我而言,我实现了一些旧文件宏,这些旧文件宏存储在文件中到由C#打开的Excel工作簿中,以升级它们而无需在我的应用程序中重新编码宏. 在全球范围内,我的应用中都有我的流程: 用户选择一个更新的宏, 我检查宏是否需要一些东西: 在这里,我将寄存器键CURRENT ..
发布时间:2020-05-19 21:23:58 C#/.NET

如何将Excel文件下载到用户的下载文件夹中?

在C#,asp.net 4.0项目中,我已经使用Microsoft.Office.Interop.Excel创建了一个Excel文件.正确创建了文件,并将其放置在服务器上的文件夹中.但是,我一直无法提出一种向客户端显示文件的方法.有人可以帮我吗? 某些背景:我正在尝试解决阻止Excel文件打开的Microsoft更改.我们的Web应用程序使用Telerik网格,并使用ExportToExce ..
发布时间:2020-05-19 21:23:56 C#/.NET