Feststellen, ob das Arbeitsblatt ein Dialogblatt ist
Mögliche Verwendungsszenarien
Dialogblatt ist ein altes Format des Blatts, das eine Dialogbox enthält. 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, z.B. Microsoft Excel 2016, eingefügt werden.
Feststellen, ob das Arbeitsblatt ein Dialogblatt ist
Aspose.Cells für Python via Java bietet Ihnen die Möglichkeit zu überprüfen, ob das Arbeitsblatt ein Dialogblatt ist. Hierfür bietet es die Worksheet.Type Eigenschaft. Wenn Worksheet.Type einen Enumerationswert SheetType.DIALOG zurückgibt, bedeutet dies, dass Sie es mit einem Dialogblatt zu tun haben.
Der folgende Codeausschnitt zeigt, wie nach einem Dialogblatt gesucht wird. Die von dem Code erzeugte Konsolenausgabe dient als Referenz.
source_directory = "Examples/SampleFiles/SourceDirectory/" | |
# Load Excel file containing Dialog Sheet | |
workbook = Workbook(source_directory + "sampleFindIfWorksheetIsDialogSheet.xlsx") | |
# Access first worksheet | |
worksheet = workbook.getWorksheets().get(0) | |
# Find if the sheet type is dialog and print the message | |
if worksheet.getType() == SheetType.DIALOG: | |
print("Worksheet is a Dialog Sheet.") |
Konsolenausgabe
Worksheet is a Dialog Sheet.