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
- Configure o IDE para usar Aspose.Cells for Java para remover a formatação da tabela
- Carregue o arquivo Excel com tabelas e acesse a planilha que contém a tabela
- Acesse a lista de tabelas do sheet
- Obtenha uma referência para a tabela de destino usando seu índice de table collection
- Defina o sinalizador show totals como false para remover a linha total dos dados originais
- 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.