Encontrar si la hoja de cálculo es una hoja de diálogo
Escenarios de uso posibles
La hoja de diálogo es un formato antiguo de hoja que contiene un cuadro de diálogo. Tal hoja podría ser insertada por una versión anterior de Microsoft Excel, por ejemplo, 2003, como se muestra en esta captura de pantalla. También se puede insertar con VBA en versiones más nuevas, por ejemplo, Microsoft Excel 2016.
Puedes averiguar si la hoja es una hoja de diálogo u otro tipo de hoja con la propiedad Worksheet.type proporcionada por Aspose.Cells para Python via .NET. Si devuelve un valor de enumeración SheetType.DIALOG, entonces significa que estás tratando con una hoja de diálogo.
Buscar si la hoja de trabajo es una hoja de diálogo
El siguiente código de ejemplo carga el archivo de Excel de muestra que contiene una hoja de diálogo. Verifica la propiedad Worksheet.type la compara con SheetType.DIALOG, y luego imprime el mensaje. Consulte la salida de la consola del código de ejemplo a continuación para obtener más ayuda.
Código de muestra
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.") |
Salida de la consola
Worksheet is a Dialog Sheet.