Bonjour!
Voila, j'ai un petit soucis pour l'utilisation de "Target.Value" dans une fonction Worksheet.change.
En fait, cette fonction pose en premier une condition sur la valeur de la "target.value":
le probleme se pose lorsque dans ma feuille je procède a des selections multiples...vba me remvoit une erreur, ce qui semble logique puisqu'il ny a pas 1 target.value mais un ensemble de cellule active.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub Worksheet_Change(ByVal Target As Range) Dim jour As Date Dim dateF As Date If Target.Value = "Formation" Or Target.Value = "Vacances" Or ...
je comprend donc bien pkoi ca ne marche pas.... mais je ne sais pas comment y remédier!!!
Il faudrait que je pose une condition superieur, pour laquelle on teste la target value seulement si la selection nest pas multiple ou qqchose dans le genre...
enfin tout ca pour dire que je ne sait absolument pas comment procéder..
si qqun a une réponse..merci davances!![/code]
Partager