使用 Microsoft.Office.Interop.Excel 解析 Excel 文件 - 在内存中挂起 Excel.exe 进程
您好,我使用 Microsoft.Office.Interop.Excel 解析 excel 表。这是我的代码,它将 Excel 表解析为数据表。效果很好。 public static DataTable Impor…
excel interop - 如何运行 excel com 加载项代码
我有一个我创建的 Excel 插件。 我想要做的是在 C# (ASP.NET) 中打开 Excel 文档并在加载项中运行一些代码,然后将 Excel 文档作为 html 页面返回。 …
如何在 C# 中访问已打开的 Excel 文件?
我有一个通过在 Windows 资源管理器中双击打开的 Excel 工作簿,但无法在代码 Excel.Application xlApp = (Application)Marshal.GetActiveObject("Exc…
在 C# 中访问打开的 Excel 工作簿
我需要访问一个已经打开的 Excel 文件。我以为只要检查 .Workbooks 属性,它就会在那里,但事实并非如此。获取对打开工作簿的引用的正确方法是什么? …
检索Excel工作表单元格值
我正在使用 C# 读取 Excel 工作表特定单元格的值。但根据我的代码,我没有获得任何值。 我获取单元格值的代码是: foreach (DataRow dr in sourceds.T…
使用 interop.excel 将 Excel 文件保存在 C:\ 中会引发错误
我有一个 wpf 应用程序,我正在使用以下代码保存 Excel 文件。如果我选择文件路径为“C:\”,则会引发错误。其他文件路径没有此问题。 请帮忙。 excel…
C# Excel Interop 中的 FormatCondition 字体粗体不起作用
我正在向单元格添加一个新的 FormatCondition 并尝试设置一些格式: Excel.FormatCondition cond = ExcelUtils.AddConditionExpression( .... ); cond…
从 Excel 应用程序对象中查找位数(32 位/64 位)?
是否可以从 Microsoft.Office.Interop.Excel.ApplicationClass 确定 Excel 是以 32 位还是 64 位运行? 编辑该解决方案应适用于 Excel 2010 和 Excel …
Excel Interop SaveAs() 因电子表格数据庞大而挂起
我尝试使用 SaveAs() 保存 Excel 电子表格数据(有 8 个工作表,一些工作表有 15000 行),但 SaveAS() 永远不会返回。如果我删除一些工作表,它将成…
Excel Get_Range 具有多个区域
我正在尝试从 Excel 获取一个范围,该范围指定了多个区域,本质上我已经... int StartColumn int EndColumn int[] ColumnsToSkip 当您将它们组合起来…
Excel Interop:按数字引用,而不是按字符串引用
早上好。 阅读有关优化 Excel Interop 的问题的答案后,我发现使用 worksheet.Range["A1:C3"] 引用单元格(与worksheet.get_range("A1:C3")) 不太方便…
Excel 互操作在装有 Office 2007 的计算机上工作,但在装有 Office 2010 的计算机上失败
我有一个 C# WPF (.NET 4.0) 应用程序,它使用 Excel 互操作从 Excel 文件读取数据。 当我在装有 Excel 2007 的开发计算机上运行此应用程序时,它运行…
从 C# 导出到 Excel
我正在尝试从 C# 将数据写入 Excel,但在调试时出现异常: 无法将“System.__ComObject”类型的 COM 对象转换为接口类型 'Microsoft.Office.Interop.E…
在新的 Excel 工作表上拖放会给出“对象引用未设置为值”
我正在使用 devExpress。 Office 2007.c#.当我将结果拖放到 1/2/3 Excel 工作表中时效果很好,但是将结果拖放到新工作表上会导致对象引用未设置为值的…