/ / Ako pridať filter na odstránenie (Blanks) zo stĺpca? - office-js

Ako pridať filter na odstránenie (Blanks) zo stĺpca? - office-js

Mám stôl so 140 stĺpcami. Pokúšate sa pridať filter na odstránenie všetkých riadkov pomocou (prázdnych) vo všetkých týchto stĺpcoch. Ako pridať filter pre (Blanks)?

Snažil sa pridať filter s hodnotami ["<0", ">0", "0"] pre niektoré stĺpce, pretože boli číselné, ale to nefungovalo.Tiež poznamenal, že čistenie filtre na všetkých 140 stĺpcov je príliš pomalý.Akkoľvek návrhy?

odpovede:

1 pre odpoveď č. 1

Nasledujúci kód by vám mal umožniť pridať filter, ktorý odstráni prázdne hodnoty zo stĺpca:

Excel.run(function(ctx) {
ctx.workbook.tables.getItemAt(0).columns.getItemAt(0).filter.applyCustomFilter("<>");
return ctx.sync();
});

Pokiaľ ide o pomalé "zúčtovacie filtre", rozmýšľate nad tým? Voláš table.clearFilters() alebo vymazanie všetkých stĺpcov samostatne?