Les commentaires sont utilisés pour ajouter des informations supplémentaires ou pour expliquer une formule dans la feuille de calcul Excel. MS Excel vous permet également de définir la taille de la police, la hauteur, la largeur, etc. des commentaires. Dans cet article, vous apprendrez à ajouter des commentaires aux feuilles de calcul Excel par programmation à l’aide de Java. De plus, l’article expliquera également comment formater les commentaires.
- API pour ajouter des commentaires dans Excel
- Ajouter des commentaires dans une feuille de calcul Excel
- Appliquer la mise en forme aux commentaires dans Excel
API Java pour ajouter des commentaires dans Excel
Afin d’ajouter des commentaires aux cellules des feuilles de calcul Excel, nous utiliserons Aspose.Cells for Java. L’API vous permet de créer, de modifier et de convertir des fichiers Excel à partir de vos applications Java. Vous pouvez soit télécharger l’API ou l’installer à l’aide des configurations Maven suivantes.
<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>
Ajouter des commentaires à une feuille de calcul Excel en Java
Voici les étapes pour ajouter un commentaire à une cellule dans une feuille de calcul Excel à l’aide de Java.
- Chargez le fichier Excel à l’aide de la classe Workbook.
- Obtenez la référence de la feuille de calcul souhaitée à l’aide de la méthode Workbook.getWorksheets().get(index).
- Ajoutez un commentaire à la cellule à l’aide de la méthode Worksheet.getComments().add(string cellName) et obtenez la référence du commentaire dans un objet Comment.
- Définissez la note du commentaire à l’aide de la méthode Comment.setNote().
- Enregistrez le fichier Excel mis à jour à l’aide de la méthode Workbook.save(string).
L’exemple de code suivant montre comment ajouter un commentaire dans une feuille de calcul Excel à l’aide de Java.
// Instanciation d'un objet Workbook
Workbook workbook = new Workbook("workbook.xlsx");
// Obtention de la référence de la première feuille de travail en passant son index de feuille
Worksheet worksheet = workbook.getWorksheets().get(0);
// Ajouter un commentaire à la cellule "F5"
int commentIndex = worksheet.getComments().add("F5");
// Accéder au commentaire nouvellement ajouté
Comment comment = worksheet.getComments().get(commentIndex);
// Définition de la note de commentaire
comment.setNote("Hello Aspose!");
// Enregistrement du fichier Excel
workbook.save("output.xlsx");
Appliquer la mise en forme aux commentaires dans Excel
Voici les étapes à suivre pour appliquer la mise en forme aux commentaires dans Excel à l’aide de Java.
- Chargez le fichier Excel à l’aide de la classe Workbook.
- Obtenez la référence de la feuille de calcul souhaitée à l’aide de la méthode Workbook.getWorksheets().get(index).
- Ajoutez un commentaire à la cellule à l’aide de la méthode Worksheet.getComments().add(string cellName) et obtenez la référence du commentaire dans un objet Comment.
- Définissez la note du commentaire à l’aide de la méthode Comment.setNote().
- Définissez la mise en forme souhaitée du commentaire à l’aide de l’objet Commentaire.
- Enregistrez le fichier Excel mis à jour à l’aide de la méthode Workbook.save(string).
L’exemple de code suivant montre comment définir la mise en forme des commentaires dans Excel.
// Instanciation d'un objet Workbook
Workbook workbook = new Workbook("workbook.xlsx");
// Obtention de la référence de la première feuille de travail en passant son index de feuille
Worksheet worksheet = workbook.getWorksheets().get(0);
// Ajouter un commentaire à la cellule "F5"
int commentIndex = worksheet.getComments().add("F5");
// Accéder au commentaire nouvellement ajouté
Comment comment = worksheet.getComments().get(commentIndex);
// Définition de la note de commentaire
comment.setNote("Hello Aspose!");
// Définir la taille de la police d'un commentaire sur 14
comment.getFont().setSize(14);
// Définir la police d'un commentaire en gras
comment.getFont().setBold(true);
// Réglage de la hauteur de la police à 10
comment.setHeightCM(10);
// Réglage de la largeur de la police à 2
comment.setWidthCM(2);
// Enregistrement du fichier Excel
workbook.save("output.xlsx");
Obtenez une licence gratuite
Vous pouvez utiliser Aspose.Cells for Java sans limitations d’évaluation à l’aide d’une licence temporaire.
Conclusion
Dans cet article, vous avez appris à ajouter des commentaires aux cellules des feuilles de calcul Excel à l’aide de Java. De plus, vous avez vu comment appliquer la mise en forme aux commentaires par programmation. Vous pouvez visiter la documentation pour explorer d’autres fonctionnalités d’Aspose.Cells for Java. Si vous avez des questions, n’hésitez pas à poster sur notre forum.