Vairāk
Excel 2013 VBA Notīrīt visus filtrus makro
Šķiet, ka vecāki makrouzdevumi nedarbojas. Man ir pareizi iestatīta VBA makroekrānu palaišana, bet, kad esmu izmēģinājis dažas metodes, lai notīrītu VISUS filtrus darblapā, saņemu kompilēšanas kļūdu.
Lūk, ko esmu izmēģinājis:
Sub AutoFilter_Remove()
'Šis makro noņem jebkādu filtrēšanu, lai parādītu visus datus, bet nenovāc filtra bultiņas.
ActiveSheet.ShowAllData
End Sub
Man lapās ir pogas, lai dzēstu visus filtrus, lai lietotājiem būtu vieglāk lietot, jo lapās ir daudz kolonnu, kurās ir filtri.
38
3
Izmēģiniet šo:
Ja uz lapas jau ir filtrs, tad:
to noņems.
Izmēģiniet kaut ko līdzīgu:
.FilterMode
atgriež true, ja darblapa ir filtra režīmā. (Skatiet šo, lai iegūtu vairāk informācijas.) Skat. šo, lai uzzinātu vairāk par.AutoFilter
.Un visbeidzot, šis sniegs vairāk informācijas par
.ShowAllData
metodi.