【问题标题】:excel application is not shown in task manager when It is openedexcel应用程序打开时不显示在任务管理器中
【发布时间】:2018-07-28 23:57:21
【问题描述】:

我正在开发一个适用于 excel 书籍的小应用程序,当我运行它时,它会打开一本 excel 书籍,我在 windows 7 中运行此代码,excel 应用程序显示在任务管理器中,但我在 windows 10 中再次运行它并且它没有显示在任务管理器中。 我希望它显示在任务管理器中,因为有时代码会崩溃,所以我需要从任务管理器中关闭应用程序。我认为这是与SO有关的问题。 你知道怎么解决吗?

enter image description here

enter image description here

enter image description here

【问题讨论】:

  • 它就在那里。任务管理器在 Win10 中发生了变化,程序员使用进程选项卡来查找东西。
  • @HansPassant -- Windows 7 也是如此。事实上,只要有 CTRL+ALT+DEL,不就一直都有进程选项卡吗?
  • 确保您在“更多详细信息”视图中并选择“进程”选项卡。如果 Excel 不可见,但正在运行,它将列在“后台进程”分组下。
  • @TnTinMn Excel 也没有在“后台进程”中运行。我正在尝试其他程序。甚至 Visual Studio IDE 也不是。我认为我的 SO 效果不佳

标签: excel vb.net


【解决方案1】:

我敢打赌,您正在查看Applications 标签,而不是 Processes 标签。

  • Ctrl+Alt+Del(在许多系统上,替代方法是 Ctrl+Shift+Esc。)

  • 点击Start Task Manager

  • 点击 Processes 标签。 (下图中的#1

  • 单击行标题Image Name(按字母顺序对进程进行排序)(图像中的#2

  • 向下滚动 (#3) 图像列表,直到到达“E”部分。

  • 如果 Excel 正在运行,您将看到至少一个名为 EXCEL.EXE(等)的进程

如果您仍然找不到它,请截取“进程”选项卡的屏幕截图,并将其添加到您的问题中,并详细说明您认为它应该显示的原因。

请记住,删除所有正在运行的进程并“刷新所有内容”的最佳方法是重新启动。 每台计算机都应该至少每天重新启动一次——或者比故障排除程序时更频繁。或者在您的情况下,每次 Excel 崩溃时都重新启动。

更多信息:

【讨论】:

  • 您的答案看起来好像是针对 VBA 的。这个问题被标记为 VB.Net,这引发了一系列其他问题,即当程序员认为应该发布的实例没有发布。
  • 该死!你说得对!这是我在两天内完成的两次!那么任务管理器部分仍然适用,对吧?
  • @ashleedawg 我刚刚更新了我的帖子,请看三张图片
【解决方案2】:

最后,我解决了,我每次运行一个新程序时都必须通过按 F5 键来更新任务管理器,我认为这是一个错误。 无论如何,感谢您的帮助。

【讨论】:

  • 验证视图更新没有在任务管理器中暂停。查看菜单->更新速度。
  • @TnTinMn 是的,它已暂停。我没有意识到这一点。非常感谢。
【解决方案3】:

以管理员身份打开 Powershell 并键入 get-process。验证 Excel 进程是否正在运行,然后键入 stop-process -Name Excel 并按 Enter。

很好。

【讨论】:

  • 非常奇怪的行为。在 Windows 10 之前,当从任何外部语言的“Excel.Application”自动化进程启动时,Excel.exe 会出现在任务管理器中。但是现在,它已经从任务管理器中消失了。所以 Rab 的解决方案是好的。
猜你喜欢
  • 2012-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多