Hallo JeanPierre,
volkomen begrijpelijk. Dergelijke code wordt pas dan gemaakt, als een bepaalde Functie in het werkblad niet beschikbaar is. Voorbeeld: Als jij in een Cel de functie =SOM() gebruikt, dan bestaat deze functie al in jou Excel, en kan je ze aanroepen door =SOM() te typen (en de parameters 'cellen' te selecteren). Als een bepaalde Functie NIET bestaat in jou Excel-versie, dan is het soms mogelijk om deze functie op te nemen of te schrijven, en ze toe te voegen aan PERSONAL.XLSM. Dit laatste is een Macro-achtige code die al jou eigen instellingen opslaat, en op elk Excel blad toepast.
De code die ik meegaf is afgeleid van de code die RedHead gaf. Maar omdat RedHead met een Engelstalige versie 365 werkt, zitten daar functies tussen die niet werken in jou 2021 (of mijn 2024).
Die functies kan je wel zelf aanmaken met UDF's (
User
Defined
Functions)
Maar eerst zou ik graag toch nog enkele vragen beantwoord zien:
– welke kolom(len) de
bron vormen
– hoeveel kolommen je in de output wil
– of het gesorteerd moet worden
– of dubbele waarden eruit moeten
– of lege cellen genegeerd moeten worden”
Ik vraag dit omdat je vragen tot nu toe niet echt duidelijkheid scheppen.
Als het mogelijk is stuur dan één bestand mee, met 1 tabblad (Voor), met hoe je te sorteren werkblad er uit ziet, en 2, een werkblad (NA) hoe jij de resultaten van het sorteren wenst te zien. Noteer in dat werkblad ook eventuele afwijkingen of toevoegingen, opmerkingen enz...Een oplossing is er. Maar als dit "sorteren" voor eenmalig gebruik is, dan kan je beter handmatig werken. Gaat het over een grote hoeveelheid data (vermeld dat dan) of iets wat je regelmatig gaat doen (je schrijft: "als ik data toevoeg dan moet deze data mee gesorteerd worden") dan helpen we je met een UDF-functie (is heel eenvoudig)

SoftAid
