13得票3回答
将dataGridView以所有单元格格式导出到Excel

我有这段代码,我知道它运行得很快CopyAlltoClipboard(dataGridViewControl); Microsoft.Office.Interop.Excel.Application xlexcel; Microsoft.Office.Interop.Excel.Workboo...

13得票2回答
Microsoft.Interop.Excel 格式设置单元格。

我正在使用C#中的microsoft.interop.excel库构建报告。 我有类似这样的东西: Range rangeTarget; . . . rangeTarget = worksheet.get_Range("C" + row, "N" + row); 我希望范围显示为整数...

13得票2回答
获取Excel应用程序的进程ID

我正在使用C#创建Excel应用程序。 由于我需要紧急维护Excel文件,所以我想保持它的处理程序处于打开状态。 我想要获取Excel进程ID,这样在系统崩溃时,我就可以结束该进程。 如何在创建Excel文件时获取其进程ID?

12得票4回答
如何使用MS Interop Excel在C#中检测合并单元格

我想检测一个行或整个工作表中是否存在合并的单元格(最好是整个工作表)。以下是我的代码:Microsoft.Office.Interop.Excel.Application xl = new Microsoft.Office.Interop.Excel.Application(); Micro...

12得票3回答
如何通过编程删除一个列?

如何在Excel中删除一列或多列? 例如,如何删除列C并将其余列左移?

12得票4回答
在C#中无法打开Excel文件

我在我的项目中有以下的 C# 函数,它的功能是打开并返回一个现有的 Excel 工作簿对象:Application _excelApp; // ... private Workbook OpenXL(string path, string filename) { try {...

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

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

11得票3回答
Excel获取具有多个区域的范围

我想从Excel中获取指定多个区域的范围,基本上我有: int StartColumn int EndColumn int[] ColumnsToSkip 当它们结合在一起时,可以生成具有非连续区域的范围。不幸的是,我无法弄清如何调用此功能...MSDN并没有什么用... 工作表 she...

11得票4回答
Moq和Interop类型:在VS2012中工作,在VS2010中失败?

我有一个.NET库项目,其中包含大约500个单元测试。在Visual Studio 2012中运行所有这些测试都没问题。然而,在Visual Studio 2010中,我的一些测试失败了。在这些失败的测试中,我使用Moq来模拟Microsoft.Office.Interop.Excel中的几个...

11得票4回答
Microsoft.Office.Interop.Excel:如何在一个单元格中应用边框。

我希望使用Microsoft.Office.Interop.Excel库向一个单元格应用边框。 我正在运行一个while循环,搜索某一列的空单元格,一旦找到单元格,我想向其应用边框。 我知道有许多使用范围(Ranges)的论坛,但是由于我不知道它被应用到哪个单元格,所以无法使用范围功能。 我的...