Проверить, является ли рабочий лист диалоговым листом

Возможные сценарии использования

Диалоговый лист - это старый формат листа, который содержит диалоговое окно. Такой лист мог быть вставлен в старой версии Microsoft Excel, например, в 2003 году, как показано на этом скриншоте. Его также можно вставить с помощью VBA в новых версиях, например, Microsoft Excel 2016.

todo:image_alt_text

Вы можете определить, является ли лист диалоговым листом или другим типом листа с помощью свойства Worksheet.type, предоставленного Aspose.Cells для Python via .NET. Если оно возвращает значение перечисления SheetType.DIALOG, это означает, что вы имеете дело с диалоговым листом.

Определить, является ли рабочий лист диалоговым листом

В следующем примере кода загружается образец файла Excel, который содержит диалоговый лист. Он проверяет свойство Worksheet.type, сравнивает его с SheetType.DIALOG, и затем выводит сообщение. Пожалуйста, обратитесь к выводу консоли приведенного ниже примера кода для получения дополнительной помощи.

Образец кода

Вывод в консоль

Worksheet is a Dialog Sheet.