Ik heb op het internet bijgaand vba code gevonden die 'on the fly' (dynamisch) een userform creëert met daarin alle aanwezige zichtbare werkbladen.
Door middel van een vinkje te plaatsen kan een selectie van werkbladen in 1 printopdracht worden afgedrukt. Werkt prima. Ik kan alleen de volgorde van printen niet manipuleren
Echter ik wil ook de mogelijkheid hebben om de printvolgorde van werkbladen aan te passen.
Daarom ben ik op zoek naar een soortgelijke code die (eveneens dynamisch) een userform creëert, maar nu met een listbox waarin de zichtbare werkbladen getoond worden. Bij deze listbox moeten 2 spinbuttons worden geconfigureerd waarmee de volgorde van de werkbladen kan worden aangepast.
Op deze wijze kan de gebruiker een aantal werkbladen selecteren en/of sorteren en vervolgens afdrukken!
Omdat in een voorgaand proces een selectie van werkbladen als een apart werkboek wordt opgeslagen en beschikbaar wordt gesteld is het niet handig als de code gebruik maakt van een vooraf gedefinieerd Userform. Immers de Userform wordt dan niet meegekopieerd. Daarom is het 'on the fly' maken van zo'n Userform wel belangrijk. (code in het werkblad wordt wél nl. wél mee gekopieerd!)
Ik heb zelf een beetje gestoeid, maar inmiddels de hoop opgegeven
, Deze uitdaging is boven mijn pet. Wellicht dat iemand anders een poging wil maken.
Door middel van een vinkje te plaatsen kan een selectie van werkbladen in 1 printopdracht worden afgedrukt. Werkt prima. Ik kan alleen de volgorde van printen niet manipuleren
Echter ik wil ook de mogelijkheid hebben om de printvolgorde van werkbladen aan te passen.
Daarom ben ik op zoek naar een soortgelijke code die (eveneens dynamisch) een userform creëert, maar nu met een listbox waarin de zichtbare werkbladen getoond worden. Bij deze listbox moeten 2 spinbuttons worden geconfigureerd waarmee de volgorde van de werkbladen kan worden aangepast.
Op deze wijze kan de gebruiker een aantal werkbladen selecteren en/of sorteren en vervolgens afdrukken!
Omdat in een voorgaand proces een selectie van werkbladen als een apart werkboek wordt opgeslagen en beschikbaar wordt gesteld is het niet handig als de code gebruik maakt van een vooraf gedefinieerd Userform. Immers de Userform wordt dan niet meegekopieerd. Daarom is het 'on the fly' maken van zo'n Userform wel belangrijk. (code in het werkblad wordt wél nl. wél mee gekopieerd!)
Ik heb zelf een beetje gestoeid, maar inmiddels de hoop opgegeven
