Hallo allemaal, ik heb een VBA macro gemaakt die data van op het ene werkblad in een bepaald formaat naar een ander werkblad verplaatst. Dit werkblad exporteer ik dan naar csv maar het probleem is nu dat hij teveel delimiters plaatst (
Voorbeeld vind je hier:
*F*;1;1;*007120*;*FLATFILE*;;;;;;;;;;;;;;;;;;;;;;;;
*H*;*007120*;190586;*H*;#01/01/2005#;#NULL#;#22/06/2007#;**;*Omschrijving*;*190586*;*Y9*;*20*;1;*N*;*N*;*Y*;**;**;**;**;**;0;0;**;0;**;0;*N*;*N*
Zoals je ziet staat in de eerste regel achter FLATFILE nog 24 delimiters terwijl die er niet horen. Dit komt wel overeen met de aantal velden van lijn twee maar die staan los van elkaar. Hoe kan ik het voor elkaar krijgen dat hij alleen delimiters plaatst indien er ook daadwerkelijk iets in het veld is ingevuld?

Voorbeeld vind je hier:
*F*;1;1;*007120*;*FLATFILE*;;;;;;;;;;;;;;;;;;;;;;;;
*H*;*007120*;190586;*H*;#01/01/2005#;#NULL#;#22/06/2007#;**;*Omschrijving*;*190586*;*Y9*;*20*;1;*N*;*N*;*Y*;**;**;**;**;**;0;0;**;0;**;0;*N*;*N*
Zoals je ziet staat in de eerste regel achter FLATFILE nog 24 delimiters terwijl die er niet horen. Dit komt wel overeen met de aantal velden van lijn twee maar die staan los van elkaar. Hoe kan ik het voor elkaar krijgen dat hij alleen delimiters plaatst indien er ook daadwerkelijk iets in het veld is ingevuld?