Ottieni tutti gli indici delle righe nascoste dopo aver aggiornato il filtro automatico
Possibili scenari di utilizzo
Quando applichi il filtro automatico sulle celle del foglio di lavoro, alcune righe vengono nascoste automaticamente. Ma potrebbe darsi che alcune righe siano già nascoste manualmente dall’utente finale di Excel e non siano nascoste da un filtro automatico. Pertanto è difficile sapere quali righe sono nascoste dal filtro automatico e quali sono nascoste manualmente dall’utente finale di Excel. Aspose.Cells affronta questo problema utilizzando l’int[]AutoFilter.Refresh(bool hideRows)metodo. Questo metodo restituisce gli indici di riga di tutte le righe nascoste dal filtro automatico e non manualmente dall’utente finale di Excel.
Ottieni tutti gli indici delle righe nascoste dopo aver aggiornato il filtro automatico
Consulta il seguente codice di esempio che carica il filefile Excel di esempio che contiene alcune delle righe nascoste manualmente dall’utente finale di Excel. Il codice applica il filtro automatico e lo aggiorna utilizzando l’int[]AutoFilter.Refresh(bool hideRows)metodo che restituisce gli indici di riga di tutte le righe nascoste dal filtro automatico. Quindi stampa gli indici delle righe nascoste sulla console insieme ai nomi e ai valori delle celle.
Codice d’esempio
Uscita della console
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