Vérifier si la feuille de calcul est une feuille de dialogue
Scénarios d’utilisation possibles
La feuille de dialogue est un ancien format de feuille qui contient une boîte de dialogue. Une telle feuille pourrait être insérée par une ancienne version de Microsoft Excel, par exemple 2003, comme le montre cette capture d’écran. Elle peut également être insérée avec VBA dans des versions plus récentes, par exemple Microsoft Excel 2016.
Vous pouvez trouver si la feuille est une feuille de dialogue ou un autre type de feuille avec la propriété Worksheet.Type fournie par Aspose.Cells. Si elle renvoie la valeur d’énumération SheetType.DIALOG, cela signifie que vous traitez avec une feuille de dialogue.
Trouver si la Feuille de calcul est une Feuille de dialogue
Le code d’exemple suivant charge le fichier Excel d’exemple qui contient une feuille de dialogue. Il vérifie la propriété Worksheet.Type, la compare avec SheetType.DIALOG et affiche ensuite le message. Veuillez consulter la sortie console de l’exemple de code ci-dessous pour plus d’aide.
Code d’exemple
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
//Load Excel file containing Dialog Sheet | |
Workbook wb = new Workbook(srcDir + "sampleFindIfWorksheetIsDialogSheet.xlsx"); | |
//Access first worksheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
//Find if the sheet type is dialog and print the message | |
if(ws.getType() == SheetType.DIALOG) | |
{ | |
System.out.println("Worksheet is a Dialog Sheet."); | |
} |
Sortie console
Worksheet is a Dialog Sheet.