Avatar billede zany Nybegynder
12. august 2011 - 10:42 Der er 2 kommentarer og
1 løsning

Autofilter tabel navn

Hej Eksperten

Jeg søger en løsning på følgende:

Der er autofilter på en række ark. Afhængigt af et kriterium skal listen vises.

f.eks. viser følgende steder hvor ordet "aktiv" optræder

    ActiveSheet.ListObjects("Tabel147").Range.AutoFilter Field:=23, _
        Criteria1:="AKTIV"

Problemet er at tabel navnet (her tabel147) åbenbart ikke er ens.

De kan f.eks. hedde:
Tabel14752
Tabel1475253
Tabel14752534
Tabel147525345
Tabel1475253456
Tabel14752534568
Tabel147525345689

bruges samme kode derfor i et andet ark, virker koden ikke.

Hvordan er det muligt at sætte f.eks. autofilter til at vise rækker med et bestemt kriterium, uanset hvad excel måtte kalde tabellen af nummer/navn?

Søgningen skal kun foretages i det aktive ark. Der er ca. 14 ark. og 6 kriterier der skal kunne søges på.
Avatar billede komputerdk Mester
12. august 2011 - 15:46 #1
range("a1").select
Selection.AutoFilter Field:=23, Criteria1:="AKTIV"

jeg har office 2003, så dunno om du kan have flere filtre i hver fane?
Avatar billede zany Nybegynder
15. august 2011 - 09:53 #2
Mange tak - ser ud til at virke helt perfekt.

Skriv gerne en "svar besked", således at du kan få point for dit svar :)
Avatar billede komputerdk Mester
15. august 2011 - 11:22 #3
super :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester