Bonsoir Lionel,Matrix
Tu pourrais essayer ' Select case'
variable= toncombo
Select case variable
case 'blabla1'
prog1
case 'blablabla'
prog2
case blabla3
prog3
Case else
progerreur
End select
Quant à la question des sous procédures; il est déconseillé de dépasser 50 lignes pour une procédure, l'important étant AVANT TOUT la facilité de maintenance et d'extension.
Commme tu sembles débuter, occupes toi plutôt de faire des codes efficaces, la rapidité viendra après en 2° étape d'apprentissage.
Si tu cherches vraiment la rapidité, n'utilises pas VBA
Bon courage (de la part d'un vieux routier!)
Michel_M