Gruplama, Gruplamanın Kaldırılması Satır ve Sütunlar
Giriş
Bir Microsoft Excel dosyasında, veriler için bir biçim oluşturarak tek bir fare tıklamasıyla ayrıntı seviyelerini gösterip gizleyebilirsiniz.
Hızlıca sadece özet veya başlık sağlayan satırları veya sütunları veya ayrıntıları görmek için Anahat Sembolleri 1,2,3, + ve - düğmelerini tıklayın veya bir bireysel özet veya başlık altındaki ayrıntıları görmek için sembolleri kullanabilirsiniz.
Satır ve Sütunların Grup Yönetimi
Aspose.Cells, Microsoft Excel dosyasını temsil eden Workbook adlı sınıfı sağlar. Workbook sınıfı, her çalıştırma sayfasına erişim sağlayan Worksheets koleksiyonunu içerir. Bir çalışma sayfası, Worksheet sınıfı ile temsil edilir. Worksheet sınıfı, içerdiği tüm hücreleri temsil eden Cells koleksiyonunu sağlar.
Bir çalışma sayfasındaki satır veya sütunları yönetmek için kullanılabilecek birkaç yöntem bulunmaktadır, bunlardan bazıları aşağıda daha detaylı olarak açıklanmıştır.
Satır ve Sütunların Gruplandırılması
Satırları veya sütunları, Cells koleksiyonunun GroupRows ve GroupColumns yöntemlerini çağırarak gruplayabilirsiniz. Her iki yöntem de aşağıdaki parametreleri alır:
- İlk satır/sütun dizini, gruptaki ilk satır veya sütun.
- Son satır/sütun dizini, gruptaki son satır veya sütun.
- Gizli mi, satırları/sütunları gruplandırmadan sonra gizlemek için bir Boolean parametre.
workbook, _ := NewWorkbook_String("sampleGroupingUngroupingRowsAndColumns.xlsx") | |
worksheets, _ := workbook.GetWorksheets() | |
worksheet, _ := worksheets.Get_Int(0) | |
cells, _ := worksheet.GetCells() | |
cells.GroupRows_Int_Int_Bool(0, 6, true) | |
cells.GroupColumns_Int_Int_Bool(0, 3, true) | |
workbook.Save_String("outputGroupingUngroupingRowsAndColumns.xlsx") |
Grup Ayarları
Microsoft Excel, görüntüleme için grup ayarlarını yapılandırmanıza izin verir:
- Detayın altında özet satırlar.
- Ayrıntının sağında özet sütunlar.
Satır ve Sütunların Grubunu Çıkarma
Herhangi bir gruplanmış satır veya sütunu çözmek için, Cells koleksiyonunun UngroupRows ve UngroupColumns yöntemlerini çağırın. Her iki yöntem de iki parametre alır:
- İlk satır veya sütun dizini, gruplandırılmış ilk satır/sütun.
- Son satır veya sütun dizini, gruplandırılmış son satır/sütun.
workbook, _ := NewWorkbook_String("sampleGroupingUngroupingRowsAndColumns.xlsx") | |
worksheets, _ := workbook.GetWorksheets() | |
worksheet, _ := worksheets.Get_Int(0) | |
cells, _ := worksheet.GetCells() | |
cells.UngroupRows_Int_Int(0, 6) | |
cells.UngroupColumns(0, 3) | |
workbook.Save_String("outputGroupingUngroupingRowsAndColumns.xlsx") |