djbartos, uit je bericht en bijlage maak ik op dat je nog weinig met formulieren hebt gewerkt. In dat geval moet je het eenvoudig houden. Ik ga hier niet de volledige code (die overigens maar heel kort is) uitschrijven, maar zal je enkele adviezen geven.
1. Gebruik geen selectievakjes maar keuzerondjes, daarvan kan er slechts 1 tegelijk aangevinkt zijn (met selectievakjes kun je dat ook wel bereiken, maar zoals gezegd: houd het simpel).
2. Bij het keuzevak verwijs je naar "gegevens". Dat is niet juist, dat moet zijn: Gegevens!B4:B24.
3. Wat moet er nu verder gebeuren? De naam die in de keuzelijst is gekozen, moet in C3 geplaatst worden; als keuzerondje 1 aangevinkt is in blad1, als keuzerondje 2 aangevinkt is in blad 2, enz. Dat kan met een eenvoudige if-opdracht (maar kan ook op een andere manier). Die opdracht plaats je onder de Versturen-knop.
4. Als de naam op bovenstaande manier in C3 is geplaatst, dan kun je C4 t/m C8 eenvoudig aanvullen met de opdracht vertikaal zoeken (index en vergelijken moet je hier niet gebruiken, vert.zoeken is slechts 1 functie en veel eenvoudiger). De vertikaal zoeken-opdrachten kun je in de code bij punt 3 plaatsen, maar je kunt ook gewoon die functie in C4:C8 plaatsen (voeg dan wel de voorwaarde toe dat C4:C8 leeg moeten blijven als C3 leeg is).
Met deze aanwijzingen zou het je moeten lukken. Maak veel gebruik van de helpfunctie van Excel, alle opdrachten worden daarin zeer goed uitgelegd, meestal met voorbeelden waar je veel van kunt leren.