Remover tabela do Excel usando Java

Este breve guia explica o processo para remover a tabela Excel usando Java. Ele contém os detalhes para definir o IDE, uma lista de etapas e um código de exemplo que mostra como remover o formato da tabela no Excel usando Java. Você aprenderá a remover tabelas individuais, excluir tabelas com base em critérios de pesquisa específicos ou todas as tabelas em uma planilha.

Etapas para limpar o formato da tabela no Excel usando Java

  1. Configure o IDE para usar Aspose.Cells for Java para remover a formatação da tabela
  2. Carregue o arquivo Excel com tabelas e acesse a planilha que contém a tabela
  3. Acesse a lista de tabelas do sheet
  4. Obtenha uma referência para a tabela de destino usando seu índice de table collection
  5. Defina o sinalizador show totals como false para remover a linha total dos dados originais
  6. Salve a pasta de trabalho após remover o formato da tabela dos dados

Estas etapas definem como remover tabela no Excel usando Java. Inicie o processo acessando a planilha de destino a partir do arquivo Excel de origem e acessando a coleção de tabelas de planilhas. Acesse a tabela desejada, defina seu sinalizador de exibição de totais como falso e chame o método removeAt() posteriormente para excluir a formatação da tabela da planilha.

Código para remover formato de tabela no Excel usando Java

import com.aspose.cells.*;
public class Main
{
public static void main(String[] args) throws Exception // Delete table in Excel using Java
{
// Set the licenses
new License().setLicense("License.lic");
// Create a workbook.
Workbook wb = new Workbook("ExcelWithTable.xlsx");
// Obtain the first sheet
Worksheet sheet = wb.getWorksheets().get(0);
var tables = sheet.getListObjects();
int index = 0;
// Optional: Use following code to find and delete a table
/*
for (index = 0; index < tables.getCount(); index++)
if(tables.get(index).getDisplayName().equals("Table1"))
break;
*/
tables.get(index).setShowTotals(false);
tables.removeAt(index);
wb.save("ExcelWithoutTable.xlsx");
System.out.println("Table removed successfully");
}
}

Este código de exemplo demonstra como desfazer tabela no Excel usando Java. Você pode excluir uma tabela de uma planilha usando o índice da tabela de destino, pesquisar a tabela com base em alguns critérios, como DisplayName, ou excluir todas as tabelas usando o método ‘clear()’. A exclusão de uma tabela não remove os dados, apenas limpa a formatação da tabela dos dados, e os dados permanecem na planilha.

Este artigo nos orientou sobre como limpar o formato da tabela no Excel usando Java. Para adicionar validação de dados no Excel, consulte o artigo em Como criar validação de dados no Excel usando Java.

 Português