VBA lengte van string vastzetten en later vullen

Dag, ben bezig om een factuur macro te bouwen en op zich heb ik het grotendeels werkend. Alleen het formatteren van teksten lukt me niet.
Ik heb bijv. het Soort lid, lidnummer, naam en achternaam en het bedrag.
Zou netjes zijn als dat allemaal netjes op 1 regel komt zoals dit:
HL = (HSL+","+HLD+","+HVN+" “+HAN+”,"+HBD+Chr(13))
echter niet alle namen zijn van gelijke lengte.
Is het mogelijk om een stringlengte te definieren en die later te vullen met een waarde? Is er een andere manier om dit te bereiken?
Liefst niet met een tabel.

Je moet doorgaan met je eerste vraag op dit forum en mogelijk je tabellen goed maken. Daarna moet je een querie maken waarin alle gegevens die nodig zijn voor de factuur staan. Ik denk dat dat een betere weg is. BASIC heeft een instructie MID die het gewenste wel kan doen