Olibrius67
Messages postés6Date d'inscriptionvendredi 3 juillet 2009StatutMembreDernière intervention 9 novembre 2009
-
15 juil. 2009 à 13:00
ManuAntibes
Messages postés491Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention18 novembre 2021
-
15 juil. 2009 à 13:41
Bonjour à tous,
Je suis nul, nul, nul...cela fait plusieurs jours que lis des codes VBA et je narrive pas à créer une msgbox à partir d'une valeur dans une cellule.
J'arrive à faire des maros, à faire de la conception en utilisant des formules, tout cela en n'ayant jamais fait d'anglais mais là, avec tous ces codes cela devient du "chinois".
Voilà ma question, par exemple dans la cellule [A1] par formule j'arrive à afficher "OK" lorsque mes conditions sont remplies, j'aimerai que cette action ouvre aussi une MsgBox, comment faire ?? Quelqu'un peut-il m'expliquer ?
ManuAntibes
Messages postés491Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention18 novembre 20215 15 juil. 2009 à 13:41
Salut
j'ai pas tous compris ce que tu voulais faire.
A savoir qu'il est mieux d'utilisé les msgBox pour les messages d'erreurs, utilisé les msgbox pour les bonnes actions fini par etre chian pour l'utilisateur.
voici le code que je t'ai fais
Private Sub Worksheet_SelectionChange(ByVal Target As Range) ' dés que l'on clique dans une cellule, a toi de changer SelectionChange par ce que tu veux dans la liste déroulante de ta feuille
If Target.Column 5 And Target.Row 2 And Target.Value = "OK" Then ' le message box s'affiche lorsque la colonne E et la ligne 2 à la valeur "OK"
MsgBox ("La valeur de la cellule " & Target.AddressLocal & " et : ok")