可以在python中的macros使用ms excel

如果我要在python中为libreoffice calc编写一个macros,并将该文件保存为xlsx文件,那么这个macros在ms工作excel在Windows PC上工作?

我正在考虑学习Python,所以我可以在libreoffice python编写MS Excel的macros。

,Excel只能本地支持用VBA编写的macros。 [1]

有点。

您将无法直接从libreoffice使用pythonmacros,但是您可以使用python来自动化MS office

看到这里: 使用Python来编写MS Officemacros?

我已经使用win32Com方法,它做了我所需要的一切。 我不认为这样做的好处很大,除非你使用python的其他一些交互function。