ワークシートがダイアログ シートかどうかを調べる
Contents
[
Hide
]
考えられる使用シナリオ
ダイアログ シートは、ダイアログ ボックスを含む古い形式のシートです。このようなシートは、このスクリーンショットに示すように、2003 などの古いバージョンの Microsoft Excel で挿入できます。 Microsoft Excel 2016 など、新しいバージョンの VBA で挿入することもできます。
ワークシートがダイアログ シートかどうかを調べる
Aspose.Cells for Python via Java は、ワークシートがダイアログ シートであるかどうかを確認する機能を提供します。このために、それはWorksheet.Type財産。もしもWorksheet.Type列挙値を返しますSheetType.DIALOGの場合は、ダイアログ シートを扱っていることを意味します。
次のコード スニペットは、ダイアログ シートを確認する方法を示しています。コードによって生成されたコンソール出力を参照用に以下に示します。
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.") |
コンソール出力
ワークシートはダイアログシートです。