Selectionner une cellule par choix dans dans une liste
3 réponses
Domi
Bonsoir,
Eric Jeanne avait proposé il y pas de temps cette macro pour activer la
cellule de la plage Liste qui contient la valeur en A1.
A partir d'un combobox de la boite à outil Contrôles, alimenté par la même
"Liste" et avec A1 pour cellule liée, est-il possible d'obtenir un resultat
similaire ?
On selectionne une valeur dans la liste du combobox et la cellule de la
Plage Liste est selectionnée...
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo laFin
If Target.Address = "$A$1" Then Range("Liste").Find(Target,
LookAt:=xlWhole).Activate
End
laFin: MsgBox "Pas trouvé !"
Target.Select
End Sub
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
LSteph
Bonsoir, Peut-être en ajoutant ceci dans le m^me module de worksheet:
Private Sub ComboBox1_Change() On Error GoTo laFin Range("Liste").Find([a1], LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
'lsteph "Domi" a écrit dans le message de news: %
Bonsoir,
Eric Jeanne avait proposé il y pas de temps cette macro pour activer la cellule de la plage Liste qui contient la valeur en A1. A partir d'un combobox de la boite à outil Contrôles, alimenté par la même "Liste" et avec A1 pour cellule liée, est-il possible d'obtenir un resultat similaire ? On selectionne une valeur dans la liste du combobox et la cellule de la Plage Liste est selectionnée...
Private Sub Worksheet_Change(ByVal Target As Range) On Error GoTo laFin If Target.Address = "$A$1" Then Range("Liste").Find(Target, LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
Merci Domi
Bonsoir,
Peut-être en ajoutant ceci dans le m^me module de worksheet:
Private Sub ComboBox1_Change()
On Error GoTo laFin
Range("Liste").Find([a1], LookAt:=xlWhole).Activate
End
laFin: MsgBox "Pas trouvé !"
Target.Select
End Sub
'lsteph
"Domi" <scrat83@free.fr> a écrit dans le message de news:
%23kU5Sgc9EHA.3616@TK2MSFTNGP11.phx.gbl...
Bonsoir,
Eric Jeanne avait proposé il y pas de temps cette macro pour activer la
cellule de la plage Liste qui contient la valeur en A1.
A partir d'un combobox de la boite à outil Contrôles, alimenté par la même
"Liste" et avec A1 pour cellule liée, est-il possible d'obtenir un
resultat
similaire ?
On selectionne une valeur dans la liste du combobox et la cellule de la
Plage Liste est selectionnée...
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo laFin
If Target.Address = "$A$1" Then Range("Liste").Find(Target,
LookAt:=xlWhole).Activate
End
laFin: MsgBox "Pas trouvé !"
Target.Select
End Sub
Bonsoir, Peut-être en ajoutant ceci dans le m^me module de worksheet:
Private Sub ComboBox1_Change() On Error GoTo laFin Range("Liste").Find([a1], LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
'lsteph "Domi" a écrit dans le message de news: %
Bonsoir,
Eric Jeanne avait proposé il y pas de temps cette macro pour activer la cellule de la plage Liste qui contient la valeur en A1. A partir d'un combobox de la boite à outil Contrôles, alimenté par la même "Liste" et avec A1 pour cellule liée, est-il possible d'obtenir un resultat similaire ? On selectionne une valeur dans la liste du combobox et la cellule de la Plage Liste est selectionnée...
Private Sub Worksheet_Change(ByVal Target As Range) On Error GoTo laFin If Target.Address = "$A$1" Then Range("Liste").Find(Target, LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
Merci Domi
Domi
Excellent ! ;o) Merci Domi
"LSteph" a écrit dans le message de news:%
Bonsoir, Peut-être en ajoutant ceci dans le m^me module de worksheet:
Private Sub ComboBox1_Change() On Error GoTo laFin Range("Liste").Find([a1], LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
'lsteph "Domi" a écrit dans le message de news: %
Bonsoir,
Eric Jeanne avait proposé il y pas de temps cette macro pour activer la cellule de la plage Liste qui contient la valeur en A1. A partir d'un combobox de la boite à outil Contrôles, alimenté par la même
"Liste" et avec A1 pour cellule liée, est-il possible d'obtenir un resultat similaire ? On selectionne une valeur dans la liste du combobox et la cellule de la Plage Liste est selectionnée...
Private Sub Worksheet_Change(ByVal Target As Range) On Error GoTo laFin If Target.Address = "$A$1" Then Range("Liste").Find(Target, LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
Merci Domi
Excellent ! ;o)
Merci
Domi
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de
news:%23GMkYpc9EHA.3236@TK2MSFTNGP15.phx.gbl...
Bonsoir,
Peut-être en ajoutant ceci dans le m^me module de worksheet:
Private Sub ComboBox1_Change()
On Error GoTo laFin
Range("Liste").Find([a1], LookAt:=xlWhole).Activate
End
laFin: MsgBox "Pas trouvé !"
Target.Select
End Sub
'lsteph
"Domi" <scrat83@free.fr> a écrit dans le message de news:
%23kU5Sgc9EHA.3616@TK2MSFTNGP11.phx.gbl...
Bonsoir,
Eric Jeanne avait proposé il y pas de temps cette macro pour activer la
cellule de la plage Liste qui contient la valeur en A1.
A partir d'un combobox de la boite à outil Contrôles, alimenté par la
même
"Liste" et avec A1 pour cellule liée, est-il possible d'obtenir un
resultat
similaire ?
On selectionne une valeur dans la liste du combobox et la cellule de la
Plage Liste est selectionnée...
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo laFin
If Target.Address = "$A$1" Then Range("Liste").Find(Target,
LookAt:=xlWhole).Activate
End
laFin: MsgBox "Pas trouvé !"
Target.Select
End Sub
Bonsoir, Peut-être en ajoutant ceci dans le m^me module de worksheet:
Private Sub ComboBox1_Change() On Error GoTo laFin Range("Liste").Find([a1], LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
'lsteph "Domi" a écrit dans le message de news: %
Bonsoir,
Eric Jeanne avait proposé il y pas de temps cette macro pour activer la cellule de la plage Liste qui contient la valeur en A1. A partir d'un combobox de la boite à outil Contrôles, alimenté par la même
"Liste" et avec A1 pour cellule liée, est-il possible d'obtenir un resultat similaire ? On selectionne une valeur dans la liste du combobox et la cellule de la Plage Liste est selectionnée...
Private Sub Worksheet_Change(ByVal Target As Range) On Error GoTo laFin If Target.Address = "$A$1" Then Range("Liste").Find(Target, LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
Merci Domi
LSteph
Bonjour, tant mieux car j'ai suivi l'idée mais n'ai pas vraiment testé.
à bientôt 'lSteph
"Domi" a écrit dans le message de news: %
Excellent ! ;o) Merci Domi
"LSteph" a écrit dans le message de news:%
Bonsoir, Peut-être en ajoutant ceci dans le m^me module de worksheet:
Private Sub ComboBox1_Change() On Error GoTo laFin Range("Liste").Find([a1], LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
'lsteph "Domi" a écrit dans le message de news: %
Bonsoir,
Eric Jeanne avait proposé il y pas de temps cette macro pour activer la cellule de la plage Liste qui contient la valeur en A1. A partir d'un combobox de la boite à outil Contrôles, alimenté par la même
"Liste" et avec A1 pour cellule liée, est-il possible d'obtenir un resultat similaire ? On selectionne une valeur dans la liste du combobox et la cellule de la Plage Liste est selectionnée...
Private Sub Worksheet_Change(ByVal Target As Range) On Error GoTo laFin If Target.Address = "$A$1" Then Range("Liste").Find(Target, LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
Merci Domi
Bonjour,
tant mieux car j'ai suivi l'idée mais n'ai pas vraiment testé.
à bientôt
'lSteph
"Domi" <scrat83@free.fr> a écrit dans le message de news:
%23gvfupg9EHA.2452@TK2MSFTNGP14.phx.gbl...
Excellent ! ;o)
Merci
Domi
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de
news:%23GMkYpc9EHA.3236@TK2MSFTNGP15.phx.gbl...
Bonsoir,
Peut-être en ajoutant ceci dans le m^me module de worksheet:
Private Sub ComboBox1_Change()
On Error GoTo laFin
Range("Liste").Find([a1], LookAt:=xlWhole).Activate
End
laFin: MsgBox "Pas trouvé !"
Target.Select
End Sub
'lsteph
"Domi" <scrat83@free.fr> a écrit dans le message de news:
%23kU5Sgc9EHA.3616@TK2MSFTNGP11.phx.gbl...
Bonsoir,
Eric Jeanne avait proposé il y pas de temps cette macro pour activer la
cellule de la plage Liste qui contient la valeur en A1.
A partir d'un combobox de la boite à outil Contrôles, alimenté par la
même
"Liste" et avec A1 pour cellule liée, est-il possible d'obtenir un
resultat
similaire ?
On selectionne une valeur dans la liste du combobox et la cellule de la
Plage Liste est selectionnée...
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo laFin
If Target.Address = "$A$1" Then Range("Liste").Find(Target,
LookAt:=xlWhole).Activate
End
laFin: MsgBox "Pas trouvé !"
Target.Select
End Sub
Bonjour, tant mieux car j'ai suivi l'idée mais n'ai pas vraiment testé.
à bientôt 'lSteph
"Domi" a écrit dans le message de news: %
Excellent ! ;o) Merci Domi
"LSteph" a écrit dans le message de news:%
Bonsoir, Peut-être en ajoutant ceci dans le m^me module de worksheet:
Private Sub ComboBox1_Change() On Error GoTo laFin Range("Liste").Find([a1], LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub
'lsteph "Domi" a écrit dans le message de news: %
Bonsoir,
Eric Jeanne avait proposé il y pas de temps cette macro pour activer la cellule de la plage Liste qui contient la valeur en A1. A partir d'un combobox de la boite à outil Contrôles, alimenté par la même
"Liste" et avec A1 pour cellule liée, est-il possible d'obtenir un resultat similaire ? On selectionne une valeur dans la liste du combobox et la cellule de la Plage Liste est selectionnée...
Private Sub Worksheet_Change(ByVal Target As Range) On Error GoTo laFin If Target.Address = "$A$1" Then Range("Liste").Find(Target, LookAt:=xlWhole).Activate End laFin: MsgBox "Pas trouvé !" Target.Select End Sub