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.

todo:image_alt_text

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.