Çalışma Sayfasının İletişim Sayfası olup olmadığını bulun

Olası Kullanım Senaryoları

İletişim Sayfası, bir iletişim kutusu içeren eski bir sayfa biçimidir. Bu tür bir sayfa, bu ekran görüntüsünde gösterildiği gibi Microsoft Excel’in eski bir sürümü, örneğin 2003 tarafından eklenebilir. Daha yeni sürümlerde VBA ile de eklenebilir, örneğin Microsoft Excel 2016.

yapılacaklar:resim_alternatif_metin

Sayfanın bir diyalog sayfası mı yoksa başka türde bir sayfa mı olduğunu bulabilirsiniz.Çalışma Sayfası.TürüAspose.Cells tarafından sağlanan özellik. Numaralandırma değeri döndürürseSheetType.Dialog, o zaman diyalog sayfasıyla uğraşıyorsunuz demektir.

Çalışma Sayfasının İletişim Sayfası olup olmadığını bulun

Aşağıdaki örnek kod,örnek excel dosyası bir iletişim sayfası içerir. kontrol ederÇalışma Sayfası.Türümülkiyet onunla karşılaştırırSheetType.Dialog ve ardından mesajı yazdırır. Lütfen daha fazla yardım için aşağıda verilen örnek kodun konsol çıktısına bakın.

Basit kod

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load Excel file containing Dialog Sheet
Workbook wb = new Workbook("sampleFindIfWorksheetIsDialogSheet.xlsx");
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Find if the sheet type is dialog and print the message
if (ws.Type == SheetType.Dialog)
{
Console.WriteLine("Worksheet is a Dialog Sheet.");
}

Konsol Çıkışı

Worksheet is a Dialog Sheet.