Input box avec choix

Bonjour à tous,

De nouveau, j'ai besoin de votre expérience pour un petit soucis causé par mon ignorance

j'aimerais que si A1 = Vrai une boite de dialogue s'ouvre avec:

En titre: "que voulez vous offrir"

Trois boutons:

Choix 1

Choix 2

Choix 3

On ne pourra cliquer que sur un des 3 boutons.

Si on clique sur choix 1, j'aimerais que la case B1 = vrai, idem pour choix 2; B2= vrai et choix 3; B3=vrai

Mille mercis pour votre aide.

Bonjour Nowhereman, le forum,

A tester....

42classeur1.xlsm (18.42 Ko)

Cordialement,

Bonjour,

En voyant l'exemple de xorsankukai, j'allait le dire,

Les msgbox sont prédéfinis avec des valeurs standards.

Il est possible de faire des modifications, mais en passant par des API c'est plutôt lourd à gérer.

Il vaut mieux créer un userform affichée en modal (impossible de le quitter tant que pas validé) avec le nombre de boutons désiré.

Bonjour Nowhereman, le forum,

A tester....

Classeur1.xlsm

Cordialement,

Hello à tous,

Désolé pour le retard de ma réponse

C'est exactement ce que je cherchais, j'ai compris un peu comment ca marche

Par contre, j'ai un problème.

Le userform ne se lance que si le VRAI est tapé manuellement.

Dans mon fichier, le vrai est issu d'une formule "si"

Voir l'exemple joint, la formule se trouve en A7.

Je suppose qu'il s'agit juste d'une question de syntaxe.

D'avance merci

16classeur1.xlsm (20.46 Ko)

Bonjour,

la modification de la valeur d'une cellule par formule ne déclenche pas l'évènement Worksheet_Change.

Dans l'exemple fourni, on pourrait utilise l'évènement Worksheet_Calculate.

Mais cet évènement se déclenchera à chaque modification qui mettra à jour une formule dans la feuille.

A voir

A+

Bonjour,

la modification de la valeur d'une cellule par formule ne déclenche pas l'évènement Worksheet_Change.

Dans l'exemple fourni, on pourrait utilise l'évènement Worksheet_Calculate.

Mais cet évènement se déclenchera à chaque modification qui mettra à jour une formule dans la feuille.

A voir

A+

Hello,

Effectivement, ça fonctionne mais comme tu l'as dit, ca se déclenche à chaque fois car ma feuille est truffée de formule

Bonjour Nowhereman, AlgoPlus, BrunoM45,

Dans l'exemple fourni, on pourrait utilise l'évènement Worksheet_Calculate.

Mais cet évènement se déclenchera à chaque modification qui mettra à jour une formule dans la feuille

Si la valeur en A10 est rentrée manuellement....

9classeur1-1.xlsm (19.19 Ko)

Sinon.... .....

Cordialement,

Rechercher des sujets similaires à "input box choix"