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 peut ê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 comme Microsoft Excel 2016.

todo:image_alt_text

Vous pouvez savoir 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 retourne 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 (64716820.xlsx) 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 de la console du code d’exemple 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-.NET
//Load Excel file containing Dialog Sheet
Workbook wb = new Workbook("sampleFindIfWorksheetIsDialogSheet.xlsx");
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Find if the sheet type is dialog and print the message
if (ws.Type == SheetType.Dialog)
{
Console.WriteLine("Worksheet is a Dialog Sheet.");
}

Sortie console

Worksheet is a Dialog Sheet.