Hämta alla dolda radindex efter att autofiltren har uppdaterats med Golang via C++
Möjliga användningsscenario
När du tillämpar automatiskt filter på kalkylbladsceller, göms vissa rader automatiskt. Men det kan vara så att vissa rader redan är gömda manuellt av Excel-användaren och de göms inte av ett automatiskt filter. Det gör det därför svårt att veta vilka rader som göms av automatiskt filter och vilka som göms manuellt av Excel-användaren. Aspose.Cells hanterar detta problem med int[] AutoFilter.Refresh(bool hideRows) metoden. Denna metod returnerar radindex för alla rader som göms av automatiskt filter och inte manuellt av Excel-användaren.
Hämta alla dolda radindex efter uppdatering av autofilter
Se följande exempelkod som läser in exempel på Excel-fil som innehåller några av de rader som göms manuellt av Excel-användaren. Koden tillämpar automatiskt filter och uppdaterar det med hjälp av int[] AutoFilter.Refresh(bool hideRows) metoden som returnerar radindex för alla gömda rader av automatiskt filter. Det skriver sedan ut indexen för de gömda raderna i konsolen tillsammans med cellnamn och värden.
Exempelkod
Konsoloutput
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