Feststellen, ob das Arbeitsblatt ein Dialogblatt ist
Mögliche Verwendungsszenarien
Ein Dialogblatt ist ein altes Format eines Arbeitsblatts mit einem Dialogfeld. Ein solches Blatt könnte von einer älteren Version von Microsoft Excel, z. B. 2003, wie in diesem Screenshot gezeigt, eingefügt werden. Es kann auch mit VBA in neueren Versionen wie Microsoft Excel 2016 eingefügt werden.
Mit der Worksheet.type-Eigenschaft von Aspose.Cells für Python via .NET können Sie feststellen, ob das Blatt ein Dialogblatt oder ein anderes Blatttyp ist. Wenn der Enumeratorwert SheetType.DIALOG zurückgibt, bedeutet dies, dass Sie es mit einem Dialogblatt zu tun haben.
Feststellen, ob das Arbeitsblatt ein Dialogblatt ist
Der folgende Beispielcode lädt die Beispieldatei Excel, die ein Dialogblatt enthält. Es überprüft die Worksheet.type-Eigenschaft, vergleicht sie mit SheetType.DIALOG und druckt dann die Meldung. Bitte sehen Sie die Konsolenausgabe des untenstehenden Beispielcodes für mehr Hilfe.
Beispielcode
from aspose.cells import SheetType, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Load Excel file containing Dialog Sheet | |
wb = Workbook("sampleFindIfWorksheetIsDialogSheet.xlsx") | |
# Access first worksheet | |
ws = wb.worksheets[0] | |
# Find if the sheet type is dialog and print the message | |
if ws.type == SheetType.DIALOG: | |
print("Worksheet is a Dialog Sheet.") |
Konsolenausgabe
Worksheet is a Dialog Sheet.