如何在openpyxl中插入行
我想知道有没有办法在一个已经存在的 openpyxl 工作表中插入一行新行(这样会把下面的所有行往下推)?(如果有帮助的话,我想在第一行插入)
我查阅了所有的文档,但没有找到相关的内容。
1 个回答
0
目前在openpyxl中,直接实现这个功能是不可能的,因为这需要重新分配所有在新行下面的单元格。
不过你可以自己动手来做,方法是从最后一行开始,逐行遍历相关的行,然后用前一行的值写入新行。接着,你就可以在你想要的位置创建一行新的单元格。