Bonjour a toutes et tous
Peut-on sans passer par une USF faire apparaître une boite de dialogue du
genre
msgbox ou inputbox , mais qui proposerait une liste de choix
J'essaie avec listbox mais ça va pas
Quel serait le bon code?
J'ai regardé (peut-être mal) sur excelabo et chez Frédéric
Merci a vous
A+
yannick
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Rai
Bonjour Yan,
A ma connaissance, ça n'est pas possible.
Par contre, tu peux créer dynamiquement ta USF au niveau du code VBA et y ajouter le contrôle que tu veux.
Bonne fin de semaine.
Rai
"yan" a écrit dans le message de news: 4195dcb6$0$22052$
Bonjour a toutes et tous Peut-on sans passer par une USF faire apparaître une boite de dialogue du genre msgbox ou inputbox , mais qui proposerait une liste de choix J'essaie avec listbox mais ça va pas Quel serait le bon code? J'ai regardé (peut-être mal) sur excelabo et chez Frédéric Merci a vous A+ yannick
Bonjour Yan,
A ma connaissance, ça n'est pas possible.
Par contre, tu peux créer dynamiquement ta USF au niveau du code VBA et y ajouter le contrôle que tu veux.
Bonne fin de semaine.
Rai
"yan" <xyz@wanadoo.fr> a écrit dans le message de news: 4195dcb6$0$22052$8fcfb975@news.wanadoo.fr...
Bonjour a toutes et tous
Peut-on sans passer par une USF faire apparaître une boite de dialogue du
genre
msgbox ou inputbox , mais qui proposerait une liste de choix
J'essaie avec listbox mais ça va pas
Quel serait le bon code?
J'ai regardé (peut-être mal) sur excelabo et chez Frédéric
Merci a vous
A+
yannick
Par contre, tu peux créer dynamiquement ta USF au niveau du code VBA et y ajouter le contrôle que tu veux.
Bonne fin de semaine.
Rai
"yan" a écrit dans le message de news: 4195dcb6$0$22052$
Bonjour a toutes et tous Peut-on sans passer par une USF faire apparaître une boite de dialogue du genre msgbox ou inputbox , mais qui proposerait une liste de choix J'essaie avec listbox mais ça va pas Quel serait le bon code? J'ai regardé (peut-être mal) sur excelabo et chez Frédéric Merci a vous A+ yannick
Merci a vous deux Je viens de trouver ça réponse=MsgBox(prompt[, buttons] [, title] [, helpfile, context]) qui ouvre une boite de dialogue et renvoi une valeur mais je sais pas encore ce que je peut en faire Surtout comme mettre des boutons personnalisés Je vais chercher A+ yannick
"JpPradier" a écrit dans le message de news: %
Bonjour yannick
Regarde du coté de Données/Validations
j-p
Merci a vous deux
Je viens de trouver ça
réponse=MsgBox(prompt[, buttons] [, title] [, helpfile, context])
qui ouvre une boite de dialogue et renvoi une valeur mais je sais pas encore
ce que je peut en faire
Surtout comme mettre des boutons personnalisés
Je vais chercher
A+
yannick
"JpPradier" <jp.pradier.JVeuxPasDeSpam@wanadoo.fr> a écrit dans le message
de news: %23kDxBCXyEHA.3120@TK2MSFTNGP12.phx.gbl...
Merci a vous deux Je viens de trouver ça réponse=MsgBox(prompt[, buttons] [, title] [, helpfile, context]) qui ouvre une boite de dialogue et renvoi une valeur mais je sais pas encore ce que je peut en faire Surtout comme mettre des boutons personnalisés Je vais chercher A+ yannick
"JpPradier" a écrit dans le message de news: %
Bonjour yannick
Regarde du coté de Données/Validations
j-p
Rai
Les boutons sont de type : - OK - OK & Annuler - Oui & Non - ...
Tu les mets en place en utilisant les constantes de VBA ou leur valeur correspondante : Constant Value Description vbOKOnly 0 Affiche le bouton OK uniquement. vbOKCancel 1 Affiche les boutons OK et Annuler. vbAbortRetryIgnore 2 Affiche le bouton Abandonner, Réessayer et Ignorer. vbYesNoCancel 3 Affiche les boutons Oui, Non et Annuler. vbYesNo 4 Affiche les boutons Oui et Non. vbRetryCancel 5 Affiche les boutons Réessayer et Annuler.
Rai
"yan" a écrit dans le message de news: 41960625$0$7554$
Merci a vous deux Je viens de trouver ça réponse=MsgBox(prompt[, buttons] [, title] [, helpfile, context]) qui ouvre une boite de dialogue et renvoi une valeur mais je sais pas encore ce que je peut en faire Surtout comme mettre des boutons personnalisés Je vais chercher A+ yannick
"JpPradier" a écrit dans le message de news: %
Bonjour yannick
Regarde du coté de Données/Validations
j-p
Les boutons sont de type :
- OK
- OK & Annuler
- Oui & Non
- ...
Tu les mets en place en utilisant les constantes de VBA ou leur valeur correspondante :
Constant Value Description
vbOKOnly 0 Affiche le bouton OK uniquement.
vbOKCancel 1 Affiche les boutons OK et Annuler.
vbAbortRetryIgnore 2 Affiche le bouton Abandonner, Réessayer et Ignorer.
vbYesNoCancel 3 Affiche les boutons Oui, Non et Annuler.
vbYesNo 4 Affiche les boutons Oui et Non.
vbRetryCancel 5 Affiche les boutons Réessayer et Annuler.
Rai
"yan" <xyz@wanadoo.fr> a écrit dans le message de news: 41960625$0$7554$8fcfb975@news.wanadoo.fr...
Merci a vous deux
Je viens de trouver ça
réponse=MsgBox(prompt[, buttons] [, title] [, helpfile, context])
qui ouvre une boite de dialogue et renvoi une valeur mais je sais pas encore
ce que je peut en faire
Surtout comme mettre des boutons personnalisés
Je vais chercher
A+
yannick
"JpPradier" <jp.pradier.JVeuxPasDeSpam@wanadoo.fr> a écrit dans le message
de news: %23kDxBCXyEHA.3120@TK2MSFTNGP12.phx.gbl...
Les boutons sont de type : - OK - OK & Annuler - Oui & Non - ...
Tu les mets en place en utilisant les constantes de VBA ou leur valeur correspondante : Constant Value Description vbOKOnly 0 Affiche le bouton OK uniquement. vbOKCancel 1 Affiche les boutons OK et Annuler. vbAbortRetryIgnore 2 Affiche le bouton Abandonner, Réessayer et Ignorer. vbYesNoCancel 3 Affiche les boutons Oui, Non et Annuler. vbYesNo 4 Affiche les boutons Oui et Non. vbRetryCancel 5 Affiche les boutons Réessayer et Annuler.
Rai
"yan" a écrit dans le message de news: 41960625$0$7554$
Merci a vous deux Je viens de trouver ça réponse=MsgBox(prompt[, buttons] [, title] [, helpfile, context]) qui ouvre une boite de dialogue et renvoi une valeur mais je sais pas encore ce que je peut en faire Surtout comme mettre des boutons personnalisés Je vais chercher A+ yannick
"JpPradier" a écrit dans le message de news: %
Bonjour yannick
Regarde du coté de Données/Validations
j-p
yan
Merci Rai de me répondre J'ai effectivement vu dans l'aide le fonctionnement. J'ai utilisé la valeur renvoyé par "yes" et "no" avec en texte "pour faire ceci yes" "pour faire cela no" Ça fait un peu "bidouille" (mais ça fonctionne) et je vais donc passer par un USF cela fera plus sérieux Encore merci de aide A+ yannick
"Rai" a écrit dans le message de news: 4196106c$0$22038$ Les boutons sont de type : - OK - OK & Annuler - Oui & Non - ...
Tu les mets en place en utilisant les constantes de VBA ou leur valeur correspondante : Constant Value Description vbOKOnly 0 Affiche le bouton OK uniquement. vbOKCancel 1 Affiche les boutons OK et Annuler. vbAbortRetryIgnore 2 Affiche le bouton Abandonner, Réessayer et Ignorer. vbYesNoCancel 3 Affiche les boutons Oui, Non et Annuler. vbYesNo 4 Affiche les boutons Oui et Non. vbRetryCancel 5 Affiche les boutons Réessayer et Annuler.
Rai
"yan" a écrit dans le message de news: 41960625$0$7554$
Merci a vous deux Je viens de trouver ça réponse=MsgBox(prompt[, buttons] [, title] [, helpfile, context]) qui ouvre une boite de dialogue et renvoi une valeur mais je sais pas encore ce que je peut en faire Surtout comme mettre des boutons personnalisés Je vais chercher A+ yannick
"JpPradier" a écrit dans le message de news: %
Bonjour yannick
Regarde du coté de Données/Validations
j-p
Merci Rai de me répondre
J'ai effectivement vu dans l'aide le fonctionnement.
J'ai utilisé la valeur renvoyé par "yes" et "no" avec en texte "pour faire
ceci yes" "pour faire cela no"
Ça fait un peu "bidouille" (mais ça fonctionne) et je vais donc passer par
un USF cela fera plus sérieux
Encore merci de aide
A+
yannick
"Rai" <raimondpointschmidt@berlin.de> a écrit dans le message de news:
4196106c$0$22038$8fcfb975@news.wanadoo.fr...
Les boutons sont de type :
- OK
- OK & Annuler
- Oui & Non
- ...
Tu les mets en place en utilisant les constantes de VBA ou leur valeur
correspondante :
Constant Value Description
vbOKOnly 0 Affiche le bouton OK uniquement.
vbOKCancel 1 Affiche les boutons OK et Annuler.
vbAbortRetryIgnore 2 Affiche le bouton Abandonner,
Réessayer et Ignorer.
vbYesNoCancel 3 Affiche les boutons Oui, Non et
Annuler.
vbYesNo 4 Affiche les boutons Oui et Non.
vbRetryCancel 5 Affiche les boutons Réessayer et
Annuler.
Rai
"yan" <xyz@wanadoo.fr> a écrit dans le message de news:
41960625$0$7554$8fcfb975@news.wanadoo.fr...
Merci a vous deux
Je viens de trouver ça
réponse=MsgBox(prompt[, buttons] [, title] [, helpfile, context])
qui ouvre une boite de dialogue et renvoi une valeur mais je sais pas
encore
ce que je peut en faire
Surtout comme mettre des boutons personnalisés
Je vais chercher
A+
yannick
"JpPradier" <jp.pradier.JVeuxPasDeSpam@wanadoo.fr> a écrit dans le message
de news: %23kDxBCXyEHA.3120@TK2MSFTNGP12.phx.gbl...
Merci Rai de me répondre J'ai effectivement vu dans l'aide le fonctionnement. J'ai utilisé la valeur renvoyé par "yes" et "no" avec en texte "pour faire ceci yes" "pour faire cela no" Ça fait un peu "bidouille" (mais ça fonctionne) et je vais donc passer par un USF cela fera plus sérieux Encore merci de aide A+ yannick
"Rai" a écrit dans le message de news: 4196106c$0$22038$ Les boutons sont de type : - OK - OK & Annuler - Oui & Non - ...
Tu les mets en place en utilisant les constantes de VBA ou leur valeur correspondante : Constant Value Description vbOKOnly 0 Affiche le bouton OK uniquement. vbOKCancel 1 Affiche les boutons OK et Annuler. vbAbortRetryIgnore 2 Affiche le bouton Abandonner, Réessayer et Ignorer. vbYesNoCancel 3 Affiche les boutons Oui, Non et Annuler. vbYesNo 4 Affiche les boutons Oui et Non. vbRetryCancel 5 Affiche les boutons Réessayer et Annuler.
Rai
"yan" a écrit dans le message de news: 41960625$0$7554$
Merci a vous deux Je viens de trouver ça réponse=MsgBox(prompt[, buttons] [, title] [, helpfile, context]) qui ouvre une boite de dialogue et renvoi une valeur mais je sais pas encore ce que je peut en faire Surtout comme mettre des boutons personnalisés Je vais chercher A+ yannick
"JpPradier" a écrit dans le message de news: %
Bonjour yannick
Regarde du coté de Données/Validations
j-p
Frédéric Sigonneau
Bonjour,
Une bidouille qui peut peut-être te dépanner si la liste des choix possibles est relativement limitée :
'=================== Sub test() Dim S$, R$ S = "Pour tourner à droite tapez 1" & vbLf S = S & "Pour tourner à gauche tapez 2" & vbLf S = S & "Pour continuer tout droit tapez 3" Select Case InputBox(S) Case "1": R = "On va à droite" Case "2": R = "On va à gauche" Case "3": R = "On va tout droit" Case Else: test End Select If R <> "" Then MsgBox R End Sub '=================== FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://frederic.sigonneau.free.fr Si votre question sur Excel est urgente, évitez ma bal !
Bonjour a toutes et tous Peut-on sans passer par une USF faire apparaître une boite de dialogue du genre msgbox ou inputbox , mais qui proposerait une liste de choix J'essaie avec listbox mais ça va pas Quel serait le bon code? J'ai regardé (peut-être mal) sur excelabo et chez Frédéric Merci a vous A+ yannick
Bonjour,
Une bidouille qui peut peut-être te dépanner si la liste des choix possibles est
relativement limitée :
'=================== Sub test()
Dim S$, R$
S = "Pour tourner à droite tapez 1" & vbLf
S = S & "Pour tourner à gauche tapez 2" & vbLf
S = S & "Pour continuer tout droit tapez 3"
Select Case InputBox(S)
Case "1": R = "On va à droite"
Case "2": R = "On va à gauche"
Case "3": R = "On va tout droit"
Case Else: test
End Select
If R <> "" Then MsgBox R
End Sub
'===================
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour a toutes et tous
Peut-on sans passer par une USF faire apparaître une boite de dialogue du
genre
msgbox ou inputbox , mais qui proposerait une liste de choix
J'essaie avec listbox mais ça va pas
Quel serait le bon code?
J'ai regardé (peut-être mal) sur excelabo et chez Frédéric
Merci a vous
A+
yannick
Une bidouille qui peut peut-être te dépanner si la liste des choix possibles est relativement limitée :
'=================== Sub test() Dim S$, R$ S = "Pour tourner à droite tapez 1" & vbLf S = S & "Pour tourner à gauche tapez 2" & vbLf S = S & "Pour continuer tout droit tapez 3" Select Case InputBox(S) Case "1": R = "On va à droite" Case "2": R = "On va à gauche" Case "3": R = "On va tout droit" Case Else: test End Select If R <> "" Then MsgBox R End Sub '=================== FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://frederic.sigonneau.free.fr Si votre question sur Excel est urgente, évitez ma bal !
Bonjour a toutes et tous Peut-on sans passer par une USF faire apparaître une boite de dialogue du genre msgbox ou inputbox , mais qui proposerait une liste de choix J'essaie avec listbox mais ça va pas Quel serait le bon code? J'ai regardé (peut-être mal) sur excelabo et chez Frédéric Merci a vous A+ yannick
yan
Merci Frédéric je pense que je vais adapter et adopter cela Bonne soirée A+ yannick
"Frédéric Sigonneau" a écrit dans le message de news:
Bonjour,
Une bidouille qui peut peut-être te dépanner si la liste des choix possibles est relativement limitée :
'=================== > Sub test() Dim S$, R$ S = "Pour tourner à droite tapez 1" & vbLf S = S & "Pour tourner à gauche tapez 2" & vbLf S = S & "Pour continuer tout droit tapez 3" Select Case InputBox(S) Case "1": R = "On va à droite" Case "2": R = "On va à gauche" Case "3": R = "On va tout droit" Case Else: test End Select If R <> "" Then MsgBox R End Sub '=================== > FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://frederic.sigonneau.free.fr Si votre question sur Excel est urgente, évitez ma bal !
Bonjour a toutes et tous Peut-on sans passer par une USF faire apparaître une boite de dialogue du genre msgbox ou inputbox , mais qui proposerait une liste de choix J'essaie avec listbox mais ça va pas Quel serait le bon code? J'ai regardé (peut-être mal) sur excelabo et chez Frédéric Merci a vous A+ yannick
Merci Frédéric
je pense que je vais adapter et adopter cela
Bonne soirée
A+
yannick
"Frédéric Sigonneau" <frederic.sigonneau@phri.fr> a écrit dans le message de
news: ulYJ2aZyEHA.3320@TK2MSFTNGP10.phx.gbl...
Bonjour,
Une bidouille qui peut peut-être te dépanner si la liste des choix
possibles est relativement limitée :
'=================== > Sub test()
Dim S$, R$
S = "Pour tourner à droite tapez 1" & vbLf
S = S & "Pour tourner à gauche tapez 2" & vbLf
S = S & "Pour continuer tout droit tapez 3"
Select Case InputBox(S)
Case "1": R = "On va à droite"
Case "2": R = "On va à gauche"
Case "3": R = "On va tout droit"
Case Else: test
End Select
If R <> "" Then MsgBox R
End Sub
'=================== >
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://frederic.sigonneau.free.fr
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour a toutes et tous
Peut-on sans passer par une USF faire apparaître une boite de dialogue du
genre
msgbox ou inputbox , mais qui proposerait une liste de choix
J'essaie avec listbox mais ça va pas
Quel serait le bon code?
J'ai regardé (peut-être mal) sur excelabo et chez Frédéric
Merci a vous
A+
yannick
Merci Frédéric je pense que je vais adapter et adopter cela Bonne soirée A+ yannick
"Frédéric Sigonneau" a écrit dans le message de news:
Bonjour,
Une bidouille qui peut peut-être te dépanner si la liste des choix possibles est relativement limitée :
'=================== > Sub test() Dim S$, R$ S = "Pour tourner à droite tapez 1" & vbLf S = S & "Pour tourner à gauche tapez 2" & vbLf S = S & "Pour continuer tout droit tapez 3" Select Case InputBox(S) Case "1": R = "On va à droite" Case "2": R = "On va à gauche" Case "3": R = "On va tout droit" Case Else: test End Select If R <> "" Then MsgBox R End Sub '=================== > FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://frederic.sigonneau.free.fr Si votre question sur Excel est urgente, évitez ma bal !
Bonjour a toutes et tous Peut-on sans passer par une USF faire apparaître une boite de dialogue du genre msgbox ou inputbox , mais qui proposerait une liste de choix J'essaie avec listbox mais ça va pas Quel serait le bon code? J'ai regardé (peut-être mal) sur excelabo et chez Frédéric Merci a vous A+ yannick