在Excel中运行python代码

问题描述 投票:-1回答:3

我想编写python代码来自动化我每天做的一些excel程序,并且花了很多时间。

是否有任何包(或excel中的加载项)我可以用来在excel中运行python代码?

谢谢!

python excel package analysis
3个回答
2
投票

xlwings将让您“用干净而强大的Python代码替换VBA宏”。

见 - http://docs.xlwings.org/en/v0.11.4/index.html


0
投票

谷歌搜索'python excel'出现了这个问题:

https://www.pyxll.com/

还有一些模块允许您使用python脚本操作excel文件,例如http://xlsxwriter.readthedocs.io/,这可能是一个很有吸引力的选择。


0
投票

没有关于你想要做什么的更多信息很难回答,但Python的OpenPyXL模块可能是一个很好的起点。

至于在excel中直接运行python,我相信XLWings对你来说是一个选择,但是,我自己,我宁愿只在Excel之外编写一个python脚本,它将excel文件作为输入,并使用OpenPyXL(或某些操作)执行任何操作其他模块)。

© www.soinside.com 2019 - 2024. All rights reserved.