小编Num*_*er8的帖子

从 Excel 宏调用 PowerShell 脚本

我正在尝试从 Excel 中的宏调用 PowerShell 脚本。

我已经看到了一些例子:

retval = Shell("powershell ""C:\MyTest.ps1""", 1)
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试使用它时:

Sub Connect_01()  
  Dim x
  x = Shell(“powershell.exe ""\\corp\hdq\Path with spaces\PowerShell\Modules\macro01.ps1""", 1)  
End Sub  
Run Code Online (Sandbox Code Playgroud)

我收到一个编译器错误: Syntax error
如果我删除赋值,我会在第一对引号处收到错误:
Expected: list separator or )"

由于我对 VBA 没有太多经验,对 Shell() 命令也没有经验,因此将不胜感激。

powershell vba microsoft-excel microsoft-excel-2010

8
推荐指数
2
解决办法
7万
查看次数

Surface Pro 3 打印屏幕

视窗 8.1:

来自“Surface Pro 3 用户指南”:

要拍摄屏幕快照,请按住 Surface 上的 Windows 按钮,然后按下音量调低按钮。捕获屏幕时,屏幕会短暂变暗。

我如何让这个工作?

windows-8 microsoft-surface-pro

7
推荐指数
1
解决办法
4万
查看次数