Hey Molly,
Zoals in één van mijn vorige berichten aangehaald, wist ik zeker dat in mijn codeblok overbodige tussenstappen waren
.
Ik heb het testbestandje eens uitgebreid getest met jouw code en deze doet voor 99,9% exact van wat ik nodig had en van wat mijn codeblokje deed.
Er is maar één klein detail dat hij niet doet en waar je vermoedelijk overheen gekeken hebt, nl mijn codelijntje :
'----- controle of bron-naam gekend is
If brnaam = "" Or brnaam = "?" Then brnaam = "? ?"
Wanneer er gewoon een "?" staat in de cel maakt jouw code er na de splitting wel "? ?" van, zoals gewenst, maar ingeval de cel leeg is wordt dit in jouw code nergens opgevangen en aangepast
en wordt er dus ook een foutmelding gegeven aangezien de array leeg is omdat er niets te "splitten" valt.
Vandaar dat ik dat lijntje code aan het begin, vóór de splitting, van mijn code had geplaatst. Dus daarvoor voeg ik dan nog een lijntje code toe aan jouw code-blokje.
Maar voor de rest is het natuurlijk wel weer een geweldig en proper stukje code
.
Ik ga nu nog wat puzzelen voor die datums want, ondanks ik dacht dat die het simpelste onderdeel waren, zijn deze ingewikkelder dan ik dacht.
De plaatsen omzetten daarentegen is wel vrij simpel.
groetjes,
BlackDevil