Yenileme Otomatik Filtre Sonrası Tüm Gizli Satır Dizinleri Alın
Olası Kullanım Senaryoları
Çalışma sayfası hücrelerine otomatik filtre uyguladığınızda, bazı satırlar otomatik olarak gizlenir. Ancak bazı satırlar Excel son kullanıcısı tarafından manuel olarak zaten gizlenmiş olabilir ve bunlar otomatik filtre tarafından gizlenmemiş olabilir. Bu durumda, hangi satırların otomatik filtre tarafından gizlendiğini ve hangilerinin Excel son kullanıcısı tarafından manuel olarak gizlendiğini bilmek zor olabilir. Aspose.Cells, bu problemi Excel son kullanıcısı tarafından manuel olarak gizlenmeyen tüm satırların satır dizinlerini döndüren int[] AutoFilter.refresh(bool hideRows) yöntemini kullanarak çözüyor.
Yenileme Otomatik Filtre Sonrası Tüm Gizli Satır Dizinleri Alın
Lütfen, Excel son kullanıcısı tarafından manuel olarak gizlenen bazı satırları içeren örnek Excel dosyasını yükleyen ve auto filtre uygulayan aşağıdaki örnek kodu görün. Kod, int[] AutoFilter.refresh(bool hideRows) yöntemini kullanarak auto filtre tarafından gizli satırların satır dizinlerini döndürür. Daha sonra gizli satırların indislerini hücre adları ve değerleri ile birlikte konsola yazdırır.
Örnek Kod
Konsol Çıktısı
Printing Rows Indices, Cell Names and Values Hidden By AutoFilter.
\--------------------------
1 A2 Apple
2 A3 Apple
3 A4 Apple
6 A7 Apple
7 A8 Apple
11 A12 Pear
12 A13 Pear