我想使用批处理打开Excel文件,但Windows没有它。我是批处理新手,所以我很大程度上提供了线索,一直试图通过oneline提示找出答案。然而,我没有看到我所做的与我发现的一些例子不同。使用批处理打开Excel文件
任何人都可以指出为什么这不起作用给我?
@echo off
cls
start /d C:\Users\Admin\Gotti_Notes%20vENO0.3.xlsm
而且,因为我问,我怎么可以设置这个确切的时间来运行?我假设在Windows中计划的任务。正确?
我没有得到任何错误信息......它似乎运行,但根本没有做任何事情。
所有这一切的目的是在指定的时间(在晚上)打开文件,并让excel自动运行我写的vba宏(它会使用“open”命令)。
UPDATE & SOLUTION:
@echo off
cls
call C:\Users\Admin\Notes.xlsm
echo on
我不得不为了更改名称为它工作。
@ rohrl77从命令行运行时怎么样?你确定你有正确的路径到Excel的可执行文件吗? – APerson 2014-10-03 14:53:18
我如何从命令行运行它?只使用目录文件路径? – rohrl77 2014-10-03 14:54:10
刚刚从命令行试过。必须将其调整到此C:\ Users \ Admin \“Gotti_Notes%20vENO0.3.xlsm” – rohrl77 2014-10-03 14:57:14