• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Een macro instellen voor de volgorde en filter

Status
Niet open voor verdere reacties.

bruinehond

Gebruiker
Lid geworden
26 aug 2013
Berichten
9
Goedendag,

Voor mijn werk heb ik een lijst met producten en de afzet daarvan per product. Deze heb ik uit een groter bestand en zit in een draaitabel. Nu is het zo dat het voor mij niet relevant is om alle producten te zien waardoor ik telkens via de filter veel producten weghaal (ongeveer 80 van de 160 producten zijn niet relevant). Ook de volgorde waarin de producten staan is niet juist.

Ik ben op zoek naar hoe ik een macro kan maken die deze stappen voor mij kan uitvoeren.

Ik heb al getracht deze macro te maken maar dit is niet goed gelukt. Wat ik heb gedaan is als volgt:

1. Macro opnemen
2. Filteren van de producten
3. Verplaatsen van de producten binnen de tabel
4. Macro beëindigen

Toen ik dit zelf gedaan had zag het bestand er goed uit, echter met de opgenomen macro lukte het me helaas niet.

In de bijlage staat een simpel voorbeeld van het probleem. De draaitabel is zo als dat ik hem krijg uit het gegevens bestand. Zoals te zien is, is de volgorde niet logisch en staan er onzin regels tussen. Ik wil dus een macro waardoor de onzin eruitgefilterd wordt en dat de volgorde logische wordt (Dus A 60ml boven A 180ml in de lijst). Wie weet hoe dat moet?

Bekijk bijlage Voorbeeld.xlsx

Thanks!
 
Een macro is wsch niet nodig. Probeer eens het volgende:
- maak van de gegevens een tabel met Invoegen > Tabel
- maak op een nieuw sheet nog een tabel met een kolom met alle artikelen, elk artikel één keer
- in deze artikelen tabel voeg je twee kolommen toe met koppen Artikelnaam en Filter
- in kolom Artikelnaam geef je per artikelnummer een mooie naam op die wel lekker sorteert (A060ml ipv A 60ml, A180ml ipv A 180 ml)
- in kolom Filter geef je Waar of Onwaar op: Waar als je dat artikel straks weggefilterd wilt hebben
- in de Omzet tabel voeg je dezelfde kolommen toe, maar nu gebruik je vert.zoeken om de gegeven uit de Artikel tabel te lezen
- obv je omzet tabel maak je nu een draaitabel
- gebruik het veld Filter als paginafilter.
De rest gaat vast wel lukken.
 
In de draaitabel kun je de 'onzin regels' toch uitvinken en daarna de draaitabel aflopend sorteren op kolom B
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan