Bonsoir jbchb, jmd, le forum,
je te retourne ton fichier modifié :
* fais Ctrl e ➯ le formulaire s'affiche (et note que le curseur de texte clignote dans l'unique TextBox)
* suppose que tu changes d'avis aussitôt : appuie sur la touche Echap ou clique sur le bouton Annuler
➯ ça quitte le formulaire, donc ça revient sur la feuille de calcul (c'est ton droit à l'erreur )
* Ctrl e pour reprendre le chemin de ton UserForm favori (ou du moins qui va le devenir très bientôt)
* tape ton 1er nombre : 2 ; si tu appuies sur la touche Tab ou Entrée ça va sur le bouton OK
fais Entrée de nouveau (idem que clic sur OK) ➯ 2 est écrit en R39
* fais pareil avec tes 4 autres nombres : 1 ; 10 ; 5 ; 15 ; idem, sauf qu'ils ont été écrits en dessous.
* fais pareil avec un autre nombre ; cette fois, rien ne se passe, car la destination est pleine !
on n'écrit pas en dessous de R43 !
* dans la TextBox, saisis clr et valide ; vu ? (clr est pour clear : effacer)
Alt F11 pour voir le code VBA, puis revenir sur Excel
si besoin, tu peux demander une adaptation.
merci de me dire si ça te convient.
dhany