在openpyxl中从上一个单元格自动填充到下一个单元格
我刚开始学习Python,完全是新手。最近我在学习如何用Python编程。
我的目标是自动化一些日常的Excel任务。为此,我在使用PyCharm,并且用openpyxl这个库来处理Excel。
经过几天的编码,我刚刚学会了如何在单元格中写入和读取数据,以及如何操作行和列。就这些。
但是现在我在处理公式的部分遇到了困难。我有一个Excel文件,里面有大量数据,还有一个非常复杂且很长的公式(5000个字符)在某一列中。
现在我想把这个公式拖动到那一列的几个单元格中。我想用Python代码来自动化这个过程。比如在VBA中,有一个“自动填充”的宏代码可以自动填充单元格数据。Xlwings中也有类似的自动填充选项,而不是在Python中输入整个复杂的公式。
那么在Python/openpyxl中有没有类似的代码呢?请给我一些建议,我是继续使用openpyxl,还是换成其他库(比如Xlwings或xlswrite)?
0 个回答
暂无回答