Hromadné vypnutí filtrů ve sloupcích Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

MK_Vs
Level 2
Level 2
Příspěvky: 200
Registrován: červen 10
Pohlaví: Nespecifikováno
Stav:
Offline

Hromadné vypnutí filtrů ve sloupcích  Vyřešeno

Příspěvekod MK_Vs » 04 bře 2013 18:16

Dobrý den,

lze hromadně vypnout zapnutý filtr ve sloupcích, tak aby nebylo makro zaznamenáváno pro jednotlivý sloupec, kdy pak jde jeden po druhém a zobrazuje vše.

V příloze vypnutí včech filtrů pro řádek 1.

Děkuji.
Přílohy
zpet filtr_pok.xlsx
(8.56 KiB) Staženo 34 x

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Hromadné vypnutí filtrů ve sloupcích

Příspěvekod cmuch » 04 bře 2013 19:55

Kód: Vybrat vše

Worksheets("List1").AutoFilter.Sort.SortFields.Clear

MK_Vs
Level 2
Level 2
Příspěvky: 200
Registrován: červen 10
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Hromadné vypnutí filtrů ve sloupcích

Příspěvekod MK_Vs » 05 bře 2013 05:57

Dobrý den,

pokud vložím tento kód

Kód: Vybrat vše

    Range("A1:D1").Select
    Worksheets("List1").AutoFilter.Sort.SortFields.Clear
    Range("A1").Select
a spustím, na listu ke změně nedojde, filtry zústanou tak jak byly předvoleny.

Nakonec jsem to udělal takto

Kód: Vybrat vše

    Rows("1:1").Select
    Selection.AutoFilter field:=1
    Selection.AutoFilter field:=2
    Selection.AutoFilter field:=3
    Selection.AutoFilter field:=4
    Range("A1").Select
jen to problikávání pokud vracím 50 filtrů je na výkonu počítače.

Děkuji.
Naposledy upravil(a) MK_Vs dne 05 bře 2013 06:27, celkem upraveno 1 x.

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Hromadné vypnutí filtrů ve sloupcích

Příspěvekod cmuch » 05 bře 2013 06:24

Tak chyba je ve zpětné kompatilibitě Excelu.

-Pro Ex2007

Kód: Vybrat vše

Worksheets("List1").ShowAllData

-Pro Ex2010

Kód: Vybrat vše

Worksheets("List1").AutoFilter.Sort.SortFields.Clear

MK_Vs
Level 2
Level 2
Příspěvky: 200
Registrován: červen 10
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Hromadné vypnutí filtrů ve sloupcích

Příspěvekod MK_Vs » 05 bře 2013 06:34

Dobrý den,

vaše řešení je ovšem elegantější.

Ještě by mě prosím zajímalo, jak obejít debug, když není zapnut ani jeden filtr.

Děkuji.

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Hromadné vypnutí filtrů ve sloupcích

Příspěvekod cmuch » 05 bře 2013 08:59

Šlo by vyřešit takto

Kód: Vybrat vše

On Error Resume Next
Worksheets("List1").ShowAllData
On Error GoTo 0


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Vypnutí monitoru pri hrani hry
    od Dejv28 » 06 čer 2025 08:47 » v Problémy s hardwarem
    28
    5486
    od Dejv28 Zobrazit poslední příspěvek
    10 čer 2025 21:35

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti