使用python删除excel文件中的行

时间:2015-03-11 21:17:31

标签: python excel file rows

我在python中有一个包含各种值的数组。这些值属于excel文件中的列。如何从包含这些值的excel文件中删除所有行?我可以使用excel中的某个函数直接删除这些行吗?

2 个答案:

答案 0 :(得分:0)

这不能解答您的问题,但根据您的需要可能会引起您的兴趣。

  

xlwings是一个获得BSD许可的Python库,可以轻松实现   从Excel调用Python,反之亦然“

答案 1 :(得分:0)

如果有30个Excel行,例如30到49,那么您正在检查值,而您正在检查的值位于第10列,那么:

表示范围(25)中的i:

如果sh.Cells(i + 30,10).Value =="无论你正在检查什么价值":

   sh.Cells(1+30,10).EntireRow.Delete()