Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用VBScript在另一台计算机上运行Excel电子表格_Excel_Vbscript_Automation - Fatal编程技术网

如何使用VBScript在另一台计算机上运行Excel电子表格

如何使用VBScript在另一台计算机上运行Excel电子表格,excel,vbscript,automation,Excel,Vbscript,Automation,我有以下情况: 有一个Excel工作簿保存在我网络上的另一台计算机上。我需要在那台计算机上执行文件,因为它与一个大屏幕相连以显示一些数据。我试图自动执行工作簿,但我能得到的只是让它在我的计算机上运行,我需要它在那台计算机上运行 我正在使用的vbs代码的相关部分如下所示: Set objXL = CreateObject("Excel.Application") objXL.Visible = True Set objXLWorkbook = objXL.Workbooks.Open(path)

我有以下情况:

有一个Excel工作簿保存在我网络上的另一台计算机上。我需要在那台计算机上执行文件,因为它与一个大屏幕相连以显示一些数据。我试图自动执行工作簿,但我能得到的只是让它在我的计算机上运行,我需要它在那台计算机上运行

我正在使用的vbs代码的相关部分如下所示:

Set objXL = CreateObject("Excel.Application")
objXL.Visible = True
Set objXLWorkbook = objXL.Workbooks.Open(path)

我知道这种方法只能在我的计算机上打开工作簿。有人知道如何让它在另一台计算机上运行Excel吗?

您不能在远程计算机上开箱即用地运行程序或脚本。否则,远程安装病毒的难度将比现在更低。您的vbs可以简单地安装并激活病毒,而不是excel文件

尽管如此,这是一件很常见的事情,人们时不时地想要做(远程任务,而不是病毒——特别是管理员喜欢通过远程打开一些有趣的东西来吓唬用户)

看看他在哪里解释了如何使用Powershell来完成您的任务。
远程计算机上所需的设置仍需执行一次

我认为这篇文章解决了我的问题,我会试试看。谢谢你的帮助。如果答案对你有用,请不要忘记接受。比较