Archief - MS excel (of OO.o!)

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Low_E

Legacy Member
Ik heb hier een gigantische namenlijst gekregen op't werk en het is de bedoeling dat ik daar andere gebruiksklare lijsten uit puur.
't Probleem is dat in die lijst, naast een aantal andere velden, de naam in één cel staat, dus zowel familienaam + voornaam.
De voornaam is telkens wel het laatste gedeelte van de naam.

But, namen als "Van de Jan-Terbeeke Victoire-Amandine" maken het er niet simpelder op.:doh:

Weet er iemand hoe je onder excel, OO.o of een via een ander programma, dat naamveld kan opsplitsen, dus bvb de opdracht geeft om het laatste lettergroepje in een apart veld te zetten. :bow:
Van daaruit zal ik wellicht ook wel kunnen vinden hoe ik het achterste groepje letters er kan afsplitsen zodat ik uit mijn naamveld een achternaam- én een voornaam-veld kan halen.

Bij voorbaat dank :bow:

Exit

Legacy Member
weet dat als ge bvb een txt file of dergelijke importeert ge kunt kiezen welke teken ( spatie, komma, deelteken ...) er aanzien wordt als aparte kolom ...

duid vak/jolom aan en kijk in menu voor splitsen ...

MiniJeffrey

Legacy Member
je kunt in excel cellen splitsen maar dat werkt niet als je gene consistentie hebt in je gegevens.

Bv Debakker An zal hij kunnen splitsen door de spatie maar De bakker An zal hij 'De' als achternaam zien en 'Bakker' als voornaam.

Low_E

Legacy Member
Exit zei:
weet dat als ge bvb een txt file of dergelijke importeert ge kunt kiezen welke teken ( spatie, komma, deelteken ...) er aanzien wordt als aparte kolom ...

duid vak/jolom aan en kijk in menu voor splitsen ...
as MiniJeffrey said, zo simpel is het dus niet.

Exit

Legacy Member
i know, ofwel handmatig, ofwel zo splitsen en dan die die een kolom meer hebben nakijken en die De Bakker terug samenvoegen.

hangt ervan af wat het snelste gaat.

Low_E

Legacy Member
lol, dan ben je dus terug bij af: gewoon handmatig alles nakijken. 't zal u alleen een beetje minder wekr opleveren.

Suicide Monkey

Legacy Member
Ik denk als je in excel met VBA alle cellen overloopt en de cellen bij de laatste spatie laat splitsen je al redelijk wat goed krijgt. Ik heb vlug een voorbeeldje gemaakt die je kan vinden op http://users.telenet.be/mooselovah/downloads/split.xls Hier begint die bij cel B6 te verticaal te zoeken tot aan de laatste cel met een waarde en zet dan de voor-en achternaam in de cellen ernaast.

Low_E

Legacy Member
sorry, maar ik heb geen ervaring in VBA.
Ik heb de veiligheidsinstellingen van m'n Excell efkes aangepast om de macro te kunnen draaien maar als ik die button aanklik, zie ik niets gebeuren. Pak ik dat verkeerd aan?

[edit]
ok, heb het door. het script had al gedraaid. ik zag enkel het resultaat en dus niets meer gebeuren.

! THX,
ga da eens verder bestuderen

Recipe4hate

Legacy Member
Daarvoor zou ik ook opteren, suicide monkey. En desnoods nog de code refinen zodat je alle cellen met meer dan 1 spatie een kleurtje geeft.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan