Ta reda på om arbetsbladet är dialogblad
Contents
[
Hide
]
Möjliga användningsscenarier
Dialogark är ett gammalt format av arket som innehåller en dialogruta. Ett sådant blad skulle kunna infogas av en äldre version av Microsoft Excel, t.ex. 2003 som visas i denna skärmdump. Den kan även infogas med VBA i nyare versioner t.ex. Microsoft Excel 2016.
Ta reda på om arbetsbladet är dialogblad
Aspose.Cells for Python via Java ger dig möjlighet att kontrollera om kalkylbladet är ett dialogblad. För detta ger denArbetsblad.Typfast egendom. OmArbetsblad.Typreturnerar uppräkningsvärdeSheetType.DIALOG, då betyder det att du har att göra med ett dialogblad.
Följande kodavsnitt visar hur du söker efter ett dialogblad. Konsolutdata som genereras av koden ges nedan som referens.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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.") |
Konsolutgång
Arbetsblad är ett dialogblad.