Inserir remover linhas ou colunas no Excel em Python

Ao trabalhar com a manipulação de planilhas, muitas vezes você pode precisar inserir ou excluir linhas e colunas em suas planilhas. De acordo com isso, este artigo aborda como manipular linhas e colunas em planilhas de forma programática. Particularmente, você aprenderá como inserir ou excluir linhas e colunas em uma planilha do Excel em Python.

Biblioteca Python para inserir ou excluir linhas e colunas do Excel

Para inserir ou excluir linhas e colunas em planilhas XLSX/XLS, usaremos a API Aspose.Cells for Python via Java. É uma poderosa API de manipulação de planilhas que fornece uma ampla gama de recursos para automação do Excel. Você pode instalar a API usando o seguinte comando pip.

pip install aspose-cells

Como inserir linhas no Excel usando Python

A seguir estão as etapas para inserir linhas em uma planilha do Excel em Python.

O exemplo de código a seguir mostra como inserir linhas em uma planilha do Excel usando Python.

# 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().insertRows(2,1)

# Save the modified Excel file in default (that is Excel 2003) format
workbook.save("Insert Row.xls")

Como inserir colunas no Excel em Python

A seguir estão as etapas para inserir colunas na planilha do Excel usando Python.

O exemplo de código a seguir mostra como inserir colunas em uma planilha do Excel usando Python.

# 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 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")

Excluir linhas em um Excel XLSX em Python

A seguir estão as etapas para excluir linhas de uma planilha do Excel usando Python.

O exemplo de código a seguir mostra como excluir linhas de uma planilha do Excel em Python.

# 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")

Excluir colunas no Excel XLSX em Python

A seguir estão as etapas para excluir colunas de uma planilha do Excel usando Python.

O exemplo de código a seguir mostra como excluir colunas de uma planilha do Excel usando Python.

# 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")

Obtenha uma licença de API gratuita

Você pode obter uma licença temporária gratuita para usar a API sem limitações de avaliação.

Conclusão

Neste artigo, você aprendeu a trabalhar com linhas e colunas no Excel. Particularmente, você viu como inserir ou excluir linhas e colunas em planilhas do Excel usando Python. Além disso, você pode explorar mais sobre a API Python Excel usando a documentação. Além disso, você pode compartilhar suas dúvidas conosco através do nosso fórum.

Veja também