Pour la longueur du texte, c'est pas le problème
lorsque tu as le message d'erreur, est ce que tu peux cliquer sur "Debogage"
et faire une impression d'ecran pour montrer sur quelle ligne le code s'arrete (la ligne est surlignée en jaune"
une fois l'impression effectuée, tu peux arreter la macro
à tout hasard, quand tu saisis les quantités et montant: tu mets biens juste des chiffres.. pas de caractère spécial, type "€" ??