• 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.

Lijst opvragen

Status
Niet open voor verdere reacties.

Bertus78

Gebruiker
Lid geworden
17 aug 2017
Berichten
209
Wie kan mij even helpen.

Ik heb een lijst met voertuigen en de voertuigen zijn verdeeld in afdelingen.
Ik wil in sheets "afdeling" cel "A2" een afdeling selecteren uit een lijst.
Dan wil ik dat de computer uit sheets "voertuig" de gegevens haalt.
Gegevens voor de afdeling staat in Rij "AV" en kenteken staat in Rij "A"

Ik wil dan graag dat de gegevens in sheets "afdeling" onder elkaar komt te staan.
Dus:
Kenteken Afdeling
AA-11-AA Groen
BB-11-BB Blauw
Enz enz

Hoe moet ik dit doen in VBA?

* beginner
* Excel 2010
 
Bertus,

ik zou beginnen met het maken en posten van een (voorbeeld) excelbestand waarin het gestelde zich voordoet.
Sat voorkomt dat helpers zelf moeten gaan bedenken hoe jou bestand er uit zou kunnen zien.
 
Jammer dat er geen voorbeeld is bijgesloten, maar gezien de vraagstelling "Hoe moet ik dit doen in VBA?" ben je vooral op zoek naar manieren op dit probleem op te lossen.

Zoals ik het zou doen zou ik een event hangen aan het wijzigen van cel A2 (Worksheet_Change).
Optioneel: Controle of de sheet "voertuig" bestaat
Optioneel: Controle of de gekozen afdeling bestaat
Optioneel: Filter zetten op de data (of dit vooraf eenmalig instellen)
Selectie maken in filter op Afdeling
Kopiëren gefilterde data uit Rij (ik denk kolom) A
Plakken in sheet "Afdeling"
Optioneel: Vullen Afdeling met de gekozen afdeling (of dit middels een formule doen)
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan