Ta reda på om kalkylbladet är Dialog sheet
Möjliga användningsscenario
Dialogblad är ett gammalt format av bladet som innehåller en dialogruta. Ett sådant blad kan sättas in av en äldre version av Microsoft Excel t.ex. 2003 som visas på denna skärmbild. Det kan också sättas in med VBA i nyare versioner t.ex. Microsoft Excel 2016.
Ta reda på om kalkylbladet är Dialog sheet
Aspose.Cells för Python via Java ger dig möjlighet att kontrollera om kalkylbladet är ett dialogblad. För detta tillhandahåller det Worksheet.Type egenskapen. Om Worksheet.Type returnerar uppräkningens värde SheetType.DIALOG, då innebär det att du hanterar ett dialogblad.
Följande kodsnutt visar hur man kontrollerar om det finns ett dialogblad. Konsoloutputen som genereras av koden ges nedan för referens.
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.") |
Konsoloutput
Worksheet is a Dialog Sheet.