当前位置:   article > 正文

如何使用Python在Excel中插入和删除行和列?你只需要这个工具_python excel中间插入列

python excel中间插入列

在处理电子表格时,可能经常需要在工作表中插入或删除行和列。因此,本文将介绍如何以编程方式处理工作表中的行和列。特别是,将学习如何使用Python在Excel工作表中插入或删除单行或多行和多列。

使用Python在工作表中插入行
使用Python在Excel工作表中插入列
使用Python删除Excel工作表中的行
使用Python删除Excel工作表中的列
为了在Excel工作表中插入或删除行和列,我们将Aspose.Cells for Python via Java它是一个功能强大的电子表格处理API,可为Excel自动化提供多种功能。你可以下载Aspose.Cells for Python via Java使用。

使用Python在Excel工作表中插入行
以下是使用Python在Excel工作表中插入行的步骤。

首先,使用Workbook类加载Excel文件。
使用Workbook.getWorksheets().get(index)方法通过索引访问所需的工作表。
使用Worksheet.getCells().insertRows(rowIndex,totalRows)方法插入行,其中第一个参数是行索引,第二个参数是要插入的行数。
最后,使用Workbook.save(string)方法保存更新的文件。
下面的代码示例演示如何使用Python在Excel工作表中插入行。

Instantiate a Workbook object by excel file path

workbook = self.Workbook(“Book1.xls”)

Access the first worksheet in the Excel file

worksheet = workbook.getWorksheets().get(0)

Insert a row into the worksheet at 3rd position

worksheet.getCells(www.vdpkz.com).insertRows(2,1)

Save the modified Excel file in default (that is Excel 2003) format

workbook.save(“Insert Row.xls”)
print “Insert Row Successfully.”
使用Python在Excel工作表中插入列
以下是使用Python在Excel工作表中插入列的步骤。

首先,使用Workbook类加载Excel文件。
使用Workbook.getWorksheets().get(index)方法通过索引访问所需的工作表。
使用Worksheet.getCells().insertColumns(columnIndex,totalColumns)方法插入列,其中第一个参数是列索引,第二个参数是要插入的列数。
最后,使用Workbook.save(string)方法保存更新的文件。
下面的代码示例演示如何使用Python在Excel工作表中插入列。

Instantiate a Workbook object by excel file path

workbook = self.Workbook(‘Book1.xls’)

Access the first worksheet in the Excel file

worksheet = workbook.getWorksheets(www.visashoes.com).get(0)

Insert a column into the worksheet at 2nd position

worksheet.getCells().insertColumns(1,1)

Save the modified Excel file in default (that is Excel 2003) format

workbook.save(“Insert Column.xls”)
print “Insert Column Successfully.”
使用Python在Excel中删除行
以下是使用Python从Excel工作表中删除行的步骤。

首先,使用Workbook类加载Excel文件。
使用Workbook.getWorksheets().get(index)方法通过索引访问所需的工作表。
使用Worksheet.getCells().deleteRows(rowIndex,totalRows)方法删除行,其中第一个参数是行索引,第二个参数是要删除的行数。
最后,使用Workbook.save(string)方法保存更新的文件。
以下代码示例显示了如何从Python中的Excel工作表中删除行。

Instantiate a Workbook object by excel file path

workbook = self.Workbook(“Book1.xls”)

Access the first worksheet in the Excel file

worksheet = workbook.getWorksheets().get(0)

Delete 10 rows from the worksheet starting from 3rd row

worksheet.getCells().deleteRows(2,10,True)

Save the modified Excel file in default (that is Excel 2003) format

workbook.save(“Insert Row.xls”)
print “Insert Row Successfully.”
使用Python在Excel中删除列
以下是使用Python从Excel工作表中删除列的步骤。

首先,使用Workbook类加载Excel文件。
使用Workbook.getWorksheets().get(index)方法通过索引访问所需的工作表。
使用Worksheet.getCells().insertColumns(columnIndex,totalColumns,updateReference)方法删除列。第一个参数是列索引,第二个参数是要删除的列数,第三个参数指示是否需要在其他工作表中更新引用。
最后,使用Workbook.save(string)方法保存更新的文件。
下面的代码示例演示如何使用Python从Excel工作表中删除列。

Instantiate a Workbook object by excel file path

workbook = self.Workbook(‘Book1.xls’)

Access the first worksheet in the Excel file

worksheet = workbook.getWorksheets().get(0)

Delete a column from the worksheet at 2nd position

worksheet.getCells().deleteColumns(1,1,True)

Save the modified Excel file in default (that is Excel 2003) format

workbook.save(“Insert Column.xls”)
print “Insert Column Successfully.”

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/69608
推荐阅读
相关标签
  

闽ICP备14008679号