c# - c# interop 你能用excel判断excel正在运行哪个文件吗?
问题描述
我想退出 Excel,当有很多 Excel 运行时,它会打开某些文件。
我知道如何运行 Excel excel 并知道如何终止进程,但我不知道如何退出读取某些文件的 excel。
我想知道是否有办法通过互操作或其他方式关闭运行特定文件的 excel(或 office)。
解决方案
这就是你想要的:
foreach (var process in Process.GetProcessesByName("EXCEL"))
{
process.Kill();
}
推荐阅读
- c# - 'ILinkService' 是一种类型,在给定的上下文中无效
- bash - 我们可以将 IFS 设置为一个数字范围吗?
- list - 接口列表的目的是什么:列表
? 是不好的做法吗? - python - Pandas - 在 pandas.DataFrame() 中使用具有大量缺失值的数据强制执行自动数据类型
- angular - Angular 环境中的 Prolifics Panther
- javascript - 如果子组件发生更改,如何重新渲染父组件
- google-apps-script - 修改 SendGoogleForm 脚本
- xamarin - 是否可以弹出一个模式页面然后立即推送一个新页面?
- servicenow - 使用 RET API 在 servicenow 中检索查询字符串的 KB 文章的请求、响应 JSON 格式
- java - 如何在 IntelliJ 中获取 SonarLint 问题统计信息