2016-07-04 234 views
0

我有一些需要几小时才能运行的VBA代码。 完成代码后,我想让Windows 7(64位专业版)进入休眠状态。使用VBA将Windows 7设置为睡眠状态

我可以在最后使用哪些VBA代码来实现此目的?

+1

我敢说要花几个小时*的代码运行可能是高度优化。我很好奇看到这些代码以及可以做些什么来使其运行[或许更快,更快]。如果您和我一样好奇,并且您*可以*分享此代码,请随时将其提交给[codereview.se]查看。 –

回答

1

纠正我,如果我错了,但我不知道在vba中本地执行此操作的方法。通常对于这些事情,我会在命令提示符下搜索互联网,然后让我的vba运行一个命令行脚本。

果然,下面是关于如何通过命令行关闭/睡眠的解释。

https://superuser.com/questions/42124/how-can-i-put-the-computer-to-sleep-from-command-prompt-run-menu

而且你会在网上从VBA你可以用它来执行这些命令运行命令行脚本找到许多例子。在这是最基本的,像这样:

shell "notepad.exe" 
相关问题