c# - 以编程方式关闭 Excel 中的工作簿

标签 c# excel-2007

假设我打开了一个名为“DataSheet.xls”的 Excel 文件。我如何使用 C# 杀死该 Excel 文件?

最佳答案

using Excel = Microsoft.Office.Interop.Excel;
(...)
var app = (Excel.Application)System.Runtime.InteropServices.Marshal.GetActiveObject("Excel.Application");
// I have english excel, but another culture and need to use english culture to use excel calls...
Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo("en-US");
app.Workbooks["DataSheet"].Close(false, false, false);

关于c# - 以编程方式关闭 Excel 中的工作簿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3051321/

相关文章:

c# - 手动订购列表 C#?

c# - 如何从 asp.net MVC 4 中的按钮单击调用 Controller

c# - 如何识别 WPF TextBox 中的 ValidationError ToolTip 位置

excel - 输入框中的浏览按钮查找文件 Excel2007 Vba

c# - 枚举上的 JsonConverter 属性打破了 asp.net 核心模型绑定(bind)

c# - 如何将 Microsoft.CodeAnalysis.ITypeSymbol 与 System.Type 进行比较

c# - excel 数字格式

excel - 在 Excel 中拆分地址字段

formatting - excel中的数字格式: Showing % value without multiplying with 100

c# - 在 C# 中读取 Excel 文件