Boîte de dialogue répétée

Bonjour,

Je rencontre un petit problème de construction de macro (étant débutant).

Quand la boîte de dialogue s'affiche :

je n'arrive pas à faire en sorte que :

Le numéro de série au moment où je le rentre dans la boîte de dialogue s'affiche dans une cellule entre autre A4 dans mon exemple.

Puis avoir la possibilité d'en rentrer d'autres dans la continuité du premier dans A5, A6,A7,...... jusqu'à A13 (10 max à rentrer).

quelques petites contraintes :

  • Avoir la possibilité d'en rentrer 1, 2, 3,... mais de pouvoir s'arrêter quand je veux.
  • Si j'en ai oublié un de pouvoir reflasher le ou les manquants dans les cases vides restantes (par exemple en cliquant sur le bouton "reflasher")

Merci par avance. Je vais continuer à travailler sur d'autres macros


je viens de me rendre compte que le fichier étant manquant.

Désolé

Bonjour,

Ce n'est pas le bon fichier. Le classeur avec macro a une extension .xlsm. Il faudra enregistrer sous cette extension pour que les macros soient disponibles. A toi.

Désolé, je n'avais pas vu.

voici

Bonjour,

Je viens d'avancer sur une petite macro qui déjà réponds à un de mes problèmes.

j'aimerais créer une répétition de cette inputbox et à chaque répétition le résultat se copie dans une cellule

par exemple :

1ère inputbox --> résultat dans A2 (comme la macro réalisée)

2ème inputbox --> résultat dans A3

3ème inputbox --> résultat dans A4

... tout ceci jusqu'à A11 max.

j'aimerais aussi pouvoir arrêter à A3 ou A4 ou ... quand je veux, j'ai essayer de créer un argument Abort pour arrêter la macro mais je ne sais pas si cela fonctionne sur une inputbox?

Merci par avance de l'attention que vous porterez à mon problème.

Bonne soirée

977410578.xlsm (16.07 Ko)

Bonsoir grorkal,

Voici ce que j'ai réussi à te faire en fichier joint.

La première partie de ta demande est bonne, pour la deuxième faut que je trouve comment faire.

Dis moi si cette première phase te va.

Sha'

9grorkal.xlsm (15.82 Ko)

Bonjour et merci Sha.

La macro est parfaitement bonne.

Pourrait on faire en sorte qu'en appuyant sur ANNULER, ceci arrête la répétitivité des inputbox suivantes?

Je viens de rajouter un bouton relancer qui me permettrait de rentrer des valeurs mais qu'à partir de la première case vide parmi les 10.

Si A1>0 alors allons voir dans A2

sinon Inpuxbox jusqu'à A11

Si A2>0 alors allons voir dans A3

sinon Inpuxbox jusqu'à A11

... et ainsi de suite jusu'à A11 ou la macro se terminerait.

Merci par avance de l'attention que vous porterez à ce nouveau problème

14grorkal-1.xlsm (23.37 Ko)

Bonjour,

Ci-joint une nouvelle version :

  • la macro s'arrête quand on choisit "Annuler"
  • on peut relancer le traitement (repart de la première ligne vide)
Remarque : sauf erreur, le traitement "Relancer" fait la même chose que le traitement "Lancer macro" : dans tous les cas, on part de la première ligne vide.

A tester

Bouben

11grorkal-v0-2.xlsm (26.34 Ko)

Bonjour,

Merci de l'attention que tu as porté à mon problème.

La macro fonctionne.

Bonne journée

Rechercher des sujets similaires à "boite dialogue repetee"