Os comentários são usados para adicionar informações adicionais ou para explicar uma fórmula na planilha do Excel. O MS Excel também permite definir o tamanho da fonte, altura, largura, etc. dos comentários. Neste artigo, você aprenderá como adicionar comentários às planilhas do Excel programaticamente usando Java. Além disso, o artigo também abordará como formatar os comentários.
- API para adicionar comentários no Excel
- Adicionar comentários em uma planilha do Excel
- Aplicar formatação a comentários no Excel
API Java para adicionar comentários no Excel
Para adicionar comentários às células nas planilhas do Excel, usaremos Aspose.Cells for Java. A API permite criar, modificar e converter arquivos do Excel a partir de seus aplicativos Java. Você pode baixar a API ou instalá-la usando as seguintes configurações do Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>21.7</version>
</dependency>
Adicionar comentários a uma planilha do Excel em Java
A seguir estão as etapas para adicionar um comentário a uma célula em uma planilha do Excel usando Java.
- Carregue o arquivo Excel usando a classe Workbook.
- Obtenha a referência da Worksheet desejada usando o método Workbook.getWorksheets().get(index).
- Adicione um comentário à célula usando o método Worksheet.getComments().add(string cellName) e obtenha a referência do comentário em um objeto Comment.
- Defina a nota do comentário usando o método Comment.setNote().
- Salve o arquivo Excel atualizado usando o método Workbook.save(string).
O exemplo de código a seguir mostra como adicionar um comentário em uma planilha do Excel usando Java.
// Instanciando um objeto Workbook
Workbook workbook = new Workbook("workbook.xlsx");
// Obtendo a referência da primeira planilha passando seu índice de planilha
Worksheet worksheet = workbook.getWorksheets().get(0);
// Adicionando um comentário à célula "F5"
int commentIndex = worksheet.getComments().add("F5");
// Acessando o comentário recém-adicionado
Comment comment = worksheet.getComments().get(commentIndex);
// Configurando a nota de comentário
comment.setNote("Hello Aspose!");
// Salvando o arquivo Excel
workbook.save("output.xlsx");
Aplicar formatação a comentários no Excel
A seguir estão as etapas para aplicar a formatação aos comentários no Excel usando Java.
- Carregue o arquivo Excel usando a classe Workbook.
- Obtenha a referência da Worksheet desejada usando o método Workbook.getWorksheets().get(index).
- Adicione um comentário à célula usando o método Worksheet.getComments().add(string cellName) e obtenha a referência do comentário em um objeto Comment.
- Defina a nota do comentário usando o método Comment.setNote().
- Defina a formatação desejada do comentário usando o objeto Comentário.
- Salve o arquivo Excel atualizado usando o método Workbook.save(string).
O exemplo de código a seguir mostra como definir a formatação dos comentários no Excel.
// Instanciando um objeto Workbook
Workbook workbook = new Workbook("workbook.xlsx");
// Obtendo a referência da primeira planilha passando seu índice de planilha
Worksheet worksheet = workbook.getWorksheets().get(0);
// Adicionando um comentário à célula "F5"
int commentIndex = worksheet.getComments().add("F5");
// Acessando o comentário recém-adicionado
Comment comment = worksheet.getComments().get(commentIndex);
// Configurando a nota de comentário
comment.setNote("Hello Aspose!");
// Configurando o tamanho da fonte de um comentário para 14
comment.getFont().setSize(14);
// Definir a fonte de um comentário para negrito
comment.getFont().setBold(true);
// Configurando a altura da fonte para 10
comment.setHeightCM(10);
// Configurando a largura da fonte para 2
comment.setWidthCM(2);
// Salvando o arquivo Excel
workbook.save("output.xlsx");
Obtenha uma licença gratuita
Você pode usar o Aspose.Cells para Java sem limitações de avaliação usando uma licença temporária.
Conclusão
Neste artigo, você aprendeu como adicionar comentários às células em planilhas do Excel usando Java. Além disso, você viu como aplicar formatação aos comentários programaticamente. Você pode visitar a documentação para explorar outros recursos do Aspose.Cells for Java. Caso você tenha alguma dúvida, sinta-se à vontade para postar em nosso fórum.