Python的vba提取获取macros的bin

我正在尝试使用python将vba_project添加到工作簿的“Sheet1”中。

我正在关注XLSXWRITER文档 ,从我希望在我的新工作簿的“Sheet1”中使用的不同工作表中获取VBA代码的bin。

我在命令提示符中input下面的代码,但是我得到错误:“'vba_extract.py'不被识别为内部或外部命令”

$ vba_extract.py Book1.xlsm Extracted: vbaProject.bin 

有人可以一步一步地告诉我如何从旧文件中提取macros作为bin,然后使用pythoninput到新的工作簿Sheet1?

你必须告诉cmd你正在运行一个python文件。

试试这个批处理代码:

 cd C:\path\of\yourfile.py python vba_extract.py Book1.xlsm 

编辑:增加了cd命令,你必须在python文件的文件夹中。