HotXLS Belgeleri

TXLSXSheets sınıfı

TXLSXWorkbook.Sheets olarak açığa çıkarılan çalışma sayfası koleksiyonu — TXLSXWorksheet örneklerini ekler, ada göre bulur, çoğaltır ve çalışma kitapları arasında kopyalar

Sözdizimi

TXLSXSheets = class;
    

Önemli üyeler

Count, ItemsSayfa sayısı ve her TXLSXWorksheet'a 1 tabanlı indeksli erişim (varsayılan dizi özelliği)
ActiveIndexExcel'in açılışta etkinleştirdiği sayfanın 0 tabanlı indeksi; henüz hiçbiri ayarlanmadıysa -1. Bu değer 0 tabanlıyken IndexByName/Items/Duplicate 1 tabanlıdır — birlikte kullanırken 1 çıkarın
Addİsteğe bağlı olarak bir adla yeni bir sayfa ekler; overload'lar ya adsızdır ya da WideString bir ad alır
IndexByName, SheetByName, TryGetSheetByNameBir sayfayı ada göre arar; bulunamadığında SheetByName nil döndürür, TryGetSheetByName False döndürür
DeleteByNameBir sayfayı ada göre kaldırır; o ada sahip sayfa yoksa False döndürür
DuplicateAynı çalışma kitabı içinde bir sayfayı kopyalar (hücreler, birleştirmeler, boyutlandırma, dondurma bölmeleri, görünüm, koruma, sayfa yapısı, sekme rengi); grafikler/resimler/tablolar/veri doğrulamalar kopyalanmaz — bkz. TXLSXWorksheet.CopyFrom
ClearKoleksiyondaki tüm sayfaları kaldırır

Örnek

Bu örnek bir sayfa ekler, ardından onu ada göre bulup etkinleştirir (IndexByName 1 tabanlı, ActiveIndex 0 tabanlıdır)

Workbook.Sheets.Add('Summary');
Workbook.Sheets.ActiveIndex := Workbook.Sheets.IndexByName('Summary') - 1;

Ayrıca bkz.

TXLSXWorksheet sınıfı
TXLSXWorkbook sınıfı