XL 2019 Action lors de la sélection d'une cellule ds une colonne

Hutchy33

XLDnaute Nouveau
Hello le forum,
J'ai besoin de vos lumières! Dans le fichier joint, je souhaiterai que lorsque l'utilisateur sélectionne une cellule de la colonne F (date de fin attendue), une inputbox apparaisse pour demander à l'utilisateur le nombre de jours pour l'alerte qui déclenchera plus tard une alerte visuelle (couleur) à l'utilisateur lorsque la date du jour se trouve dans la plage du critère.
Pour le moment je ne parviens même pas à faire afficher l'inputbox!
Mon code actuel ne fonctionne pas et je ne vois pas pourquoi, mais de plus le débogage pas à pas (F8) ne fonctionne pas non plus, Excel me renvoi une alerte sonore sans m'en dire plus :( (Je précise que F8 fonctionne bien sur d'autres macros).
Si quelqu'un a quelques minutes à m'accorder svp.
Merci d'avance.
 

Pièces jointes

  • essai.xlsm
    14.5 KB · Affichages: 8
Solution
bonjour.

inputbox renvoi une variable texte alors dim as integer?:confused:
En tous cas pour le moment supprime Application.EnableEvents = false
en cas d'erreur ta macro de démarre plus.
Commence comme ceci pour l'inputbox

Option Explicit
Dim finattendue

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
finattendue = "x"


If Target.Column = 6 Then
While IsNumeric(finattendue) = False And finattendue <> ""
finattendue = InputBox("Entrez le nombre de jours pour l'alerte:", "Critère d'alerte")
Wend
End If

End Sub
ATTENTION ton fichier me renvoi une erreur à l'ouverture, j'ai du faire une récuperation!

sousou

XLDnaute Barbatruc
bonjour.

inputbox renvoi une variable texte alors dim as integer?:confused:
En tous cas pour le moment supprime Application.EnableEvents = false
en cas d'erreur ta macro de démarre plus.
Commence comme ceci pour l'inputbox

Option Explicit
Dim finattendue

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
finattendue = "x"


If Target.Column = 6 Then
While IsNumeric(finattendue) = False And finattendue <> ""
finattendue = InputBox("Entrez le nombre de jours pour l'alerte:", "Critère d'alerte")
Wend
End If

End Sub
ATTENTION ton fichier me renvoi une erreur à l'ouverture, j'ai du faire une récuperation!
 

Discussions similaires

Statistiques des forums

Discussions
314 656
Messages
2 111 608
Membres
111 218
dernier inscrit
Jean-Kev