写一段用excel内用vba代码重新启动资源管理器的代码
以下是用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函数重新启动资源管理器。
原文地址: https://www.cveoy.top/t/topic/bb5n 著作权归作者所有。请勿转载和采集!