Hallo BlackDevil,
Ik heb eerst en vooral toch willen doorgronden wat exact je bedoeling is, en dat is waarschijnlijk goed gelukt

(Zo maar een gedachte: je had dit ook kunnen doen zonder sub nr.2 en zonder html-werkblad, dus je textfile rechtstreeks schrijven met vba. Meteen mag je dat terug vergeten voor
dit project, want het werkt en zou anders veel aanpassing vergen. Voor andere kwesties kan het idee eventueel wel nuttig zijn.)
Zoals het nu is ontworpen geef je dus nog zelf achtereenvolgens het commando om sub1, sub2 en sub3 uit te voeren, niet?
Mag dat dan niet gewoon één enkele sub worden? In theorie althans, want dan moet ook eea worden gewijzigd. Een 'main' sub die voor jou in volgorde die 3 subs aanroept zal dan eenvoudiger zijn.
Meer zelfs, ik heb dat al vlug gedaan + getest en goedgekeurd, nu enkel jij nog

Concreet: de subs achter de werkbladen zijn weg, module 1 heb ik laten staan omdat sub2 ongewijzigd is.
En in module 2 staat een main-procedure, samen met sub1 en sub3 omdat die beide een minimale wijziging moesten ondergaan (verwijzing naar het correcte werkblad).
Het sosa-nummer wordt in deze 'ontwikkelingsfase' nog manueel in A1 gezet. Alles wat volgens mij nog moet gebeuren is daar in 'main' een loop voor maken.
Maar bekijk het misschien al eens in deze vorm.
Groetjes,
Molly