【问题标题】:Microsoft Office 14.0 Object Library to close excelMicrosoft Office 14.0 对象库关闭 excel
【发布时间】:2012-06-27 10:53:13
【问题描述】:

已参考:

Microsoft Office 14.0 对象库

在 C# 项目中。是否可以关闭计算机上所有打开的 excel 应用程序?谢谢。

【问题讨论】:

  • 只需使用 System.Diagnostic 命名空间找到 Excel 进程并杀死它们。无需使用 Office 库。
  • 你能举个例子吗?

标签: c# .net


【解决方案1】:
Process[] processRunning = System.Diagnostics.Process.GetProcesses();
foreach (Process pr in processRunning)
{
    if (pr.ProcessName == "excel")
    {
       pr.Kill();
    }
}

【讨论】:

  • 在我的 .net 4 项目中找不到 System.Diagnostic dll。有任何想法吗?谢谢。
  • 此命名空间是 System.dll 的一部分,您已经引用了它。所以只需使用“使用 System.Diagnostics;”在代码中导入命名空间。
  • 谢谢。请将 "pr.ProcessName == "excel"" 替换为 pr.ProcessName.Equals("EXCEL") == true。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多