Windows 7:右键单击文件并运行自定义Excel VBA脚本

我在Excel VBA中编写了一个macros,可以为某些数据擦除扩展名为.f06的文件,然后创build汇总数据的电子表格。

必须findExcel工作簿,打开它,运行macros并select.f06文件以生成此摘要,这很不方便。

我更喜欢直接右键单击.f06文件,并select一个名为“scrape”的选项,然后它可以自动运行代码。

1)这可能吗?

2)我可以使用现有的启用macros的Excel电子表格作为参考代码吗? 或者我需要用另一种语言重新编写它?

如果相关,我正在使用Windows 7企业版SP1。

谢谢。

这是可能的,但是如果你在公司电脑上,我怀疑你可以做一些必要的步骤。

1)根据以下指南为您的macros写一个VBScript:

http://wellsr.com/vba/2015/excel/run-macro-without-opening-excel-using-vbscript/

2)按照以下指南,从右键菜单启动您在步骤1中编写的VBS:

http://www.visualbasicscript.com/Launch-vbs-from-the-rightclick-menu-advanced-m32062.aspx

祝你好运!