如何通过xlwings在第一个空行上写字?

2024-09-26 17:43:45 发布

您现在位置:Python中文网/ 问答频道 /正文

excel文件的内容位于A1A2A3。我希望python在列A的第一个空单元格中自动写入输出,即它应该在A4上写入

另一个例子-假设我有从B1B130的内容。这里我希望python在cellB131中编写所需的结果

如何形成一个python解决方案,通过xlwings在excel中执行此任务


Tags: 文件a2内容a1解决方案xlwingsexcela3
1条回答
网友
1楼 · 发布于 2024-09-26 17:43:45

如果数据是连续的,则获取当前区域的结尾以获取最后一个单元格,然后将该单元格偏移1以获取下一个空单元格

cel = Range("A1:A2")
rng = cel.current_region
last_cel=rng.end("down")
empty_cell= last_cel.offset(1,0)

现在你可以用empty_cell做你想做的事了

相关问题 更多 >

    热门问题