以下是用Excel VBA代码重新启动资源管理器的示例代码:

Sub RestartExplorer()

Dim shellApp As Object
Set shellApp = CreateObject("Shell.Application")

'关闭资源管理器
shellApp.Windows.Item(0).Quit

'等待一段时间
Application.Wait (Now + TimeValue("0:00:02"))

'重新启动资源管理器
Shell "explorer.exe", vbNormalFocus

End Sub

这段代码首先创建一个Shell对象,然后使用Windows.Item(0)来获取当前打开的第一个资源管理器窗口,并使用Quit方法关闭它。然后使用Application.Wait方法等待2秒钟,最后使用Shell函数重新启动资源管理器。

写一段用excel内用vba代码重新启动资源管理器的代码

原文地址: https://www.cveoy.top/t/topic/bb5n 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录