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

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

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

дело:изображение_альтернативный_текст

Вы можете определить, является ли лист диалоговым листом или другим типом листа сРабочий лист.Типсвойство, предоставленное Aspose.Cells. Если оно возвращает значение перечисленияТип Листа.DIALOG, то это означает, что вы имеете дело с диалоговым листом.

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

Следующий пример кода загружаетобразец файла Excelкоторый содержит диалоговый лист. Он проверяетРабочий лист.Типсвойство сравнивает его сТип Листа.DIALOGа затем печатает сообщение. Дополнительные сведения см. в выводе на консоль примера кода, приведенного ниже.

Образец кода

Консольный вывод

Worksheet is a Dialog Sheet.