Ce didacticiel rapide vous explique comment afficher plusieurs feuilles dans Excel à l’aide de Java. Vous obtiendrez tous les détails liés à la configuration de l’environnement de développement, une logique par étapes pour écrire le programme et un exemple de code exécutable qui illustre le processus pour afficher toutes les feuilles à l’aide de Java. Une fois que vous avez affiché toutes les feuilles masquées, vous pouvez enregistrer le fichier d’origine ou l’enregistrer sous un nouveau XLSX, XLS, ODS ou tout autre format pris en charge.
Étapes pour afficher toutes les feuilles dans Excel à l’aide de Java
- Établir l’environnement à utiliser Aspose.Cells for Java pour afficher les feuilles
- Chargez le fichier Excel source avec les feuilles masquées dans l’objet de classe Workbook
- Accédez à la collection de feuilles de calcul dans le classeur pour afficher les feuilles masquées
- Analyser toutes les feuilles du classeur chargé
- Vérifier le statut visible de chaque feuille de la collection
- Indicateur Set the visibility sur vrai s’il n’a pas été défini plus tôt
- Enregistrez le classeur résultant dans un flux ou un fichier sur le disque
Ces étapes décrivent le processus de configuration et d’écriture d’un programme pour afficher les feuilles masquées dans Excel à l’aide de Java. Au début, le fichier Excel source est chargé avec une collection de feuilles dont certaines peuvent être masquées et chaque feuille a la propriété d’indicateur IsVisible false. Toutes les feuilles sont analysées et cet indicateur est personnalisé pour afficher ou masquer la feuille particulière.
Code pour afficher la feuille à l’aide de Java
Le code ci-dessus illustre le processus pour * afficher la feuille de calcul à l’aide de Java * de sorte que toutes les feuilles de calcul du classeur soient parcourues pour vérifier l’indicateur IsVisible et s’il est trouvé faux, il est défini sur vrai. Il existe une étape facultative qui appelle la méthode Workbook.unprotect() pour déprotéger les classeurs avec ou sans mot de passe, mais vous pouvez l’ignorer pour afficher les feuilles masquées, mais pour d’autres opérations, vous en aurez peut-être besoin. La collection worksheets renvoie un objet et nous devons le transtyper dans la classe Worksheet afin d’accéder à ses propriétés souhaitées.
Dans ce didacticiel, nous avons appris à afficher toutes les feuilles ou les feuilles sélectionnées en fonction de certains critères. Si vous souhaitez apprendre le processus d’enregistrement du classeur résultant au format PDF, reportez-vous à l’article sur comment générer un PDF à partir d’Excel en Java.