使用python自动化Excelmacros

我在Linux中使用python来自动化excel。 我已经完成使用pyexcelerator包写入数据到excel。

现在是真正的挑战。 我必须添加另一个选项卡到现有的工作表,该选项卡应包含第一个选项卡中的macros运行。 所有这些东西都应该是自动的。 我google了很多,发现win32come在macros观上做了一个工作,但那只是窗口。

任何人有任何想法如何做到这一点,或者你可以指导我几个build议。

Excelmacros是每张表,因此,如果您创build新表,则需要显式复制macros,而不是将现有表复制到新表。

你可能会发现Resolver One对于你想要的更好 – 这是一个python脚本的电子表格。

也许用OpenOffice和pyUno来操作你的.xls是一个更好的方法。 方式更强大。