Bonjour,
Premièrement, je dois avouer que c'est mon premier message.
Je suis généralement très à l'aide avec Excel et ses formules amis tellement nul en VBA!
Seulement, certaine option ne sont disponible que par VBA alors, me voici.
J'ai une liste de donnée qui s'allonge de jour en jour.
Chaque utilisateur, rentre les données dans les colonnes A à K.
Puis lorsque l'action sera fait, un autre utilisateur changera (via une liste de la validation de donnée) la colonne en L pour Oui ou Infaisable.
J'ai besoin d'effacer le NE (Contenu de la colonne E) lorsque "oui" sera sélectionné dans la colonne L.
Mon problème c'est que la macro doit être fait:
- de façon automatique;
- selon la référence de la ligne;
J'ai fouillé et j'ai compris (c'est un bien grand mot) que je devrai surement utiliser ceci dans mon code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(...) Then
().ClearContents
End If
End Sub
Mais en fait, j'y perds mon latin avec les Dim, As, Range, Target, Column, ... etc
J'aimerais vraiment comprendre ce que je fais en tout premier lieu.
Votre aide me sera très précieuse si jamais vous avez quelques minutes à m'accorder pour me déprendre!
Merci beaucoup et bonne journée
PS: à noter que le fichier Excel est seulement en référence et ne contient pas toutes les informations mais les positions des informations sont exacte.