Hallo rsk,
ik had je eerst een tip gegeven: het werkblad "5.2.4" copieren in het werkboek, en het nieuwe werkblad hernoemen naar "Klant".
Dat werd door jou verkeerd geinterpreteert, denk ik, want je deed dit met VBA met de bedoeling om dit telkens te doen als je een klant koos.
Dat was niet mijn bedoeling. Ik leg het uit:
- de bedoeling was een zelfde layout te hebben in het werkblad"Klant"
- daarin zou je dan de data van "5.2.4" kunen copieren met behoud van de opmaak
- Bij deze copy-paste wordt enkel de data overgenomen, niet de filters, niet de filterknoppen
Ik heb een bestandje gemaakt op jou voorbeeldbestand.
- Blad "Klant" bestaat al, en wordt enkel overschreven als je op je "A1-A2" knop drukt.
- Enkel de zichtbare data van blad "5.2.4" wordt naar "Klant" overgebracht.
- De Autofilter knop wordt niet meegenomen naar "klant"
Eigenlijk werkt de hele procedure nu met 1 knop die de macro (met 1 lijntje code) uitvoert.
het 2de lijntje zet enkel blad "Klant" actief. Of jij dat zo wil de keus is aan jou.
De Range (copy-paste) staat nu op B2:EX300, je kan dit aanpassen in de macro.
Test even of dit voldoet aan je verwachtingen.
Groeten,
redenering