Ah ok, je crois que j'ai compris...:D
Ton code fait que si la ligne 8 est modifié, alors on valorise A8 avec blabla
Moi c'est pas du tout ce que je veux...Je veux juste récuperer le "8", pour m'en servir dans une procédure (PCLDate) appellée (via une variable)!
Vous n’avez pas trouvé la réponse que vous recherchez ?
En fait, j'ai fait:
If Target.Row > 3 And Target.Row < 1500 And Target.Column = 11 Then
PCLLigne = Target.Row
Select Case (Sh.Name)
Case "PCL de chaines": PCLDate Target
End Select
End If
Et ca marche du tonnerre de zeus!
Donc si j'ai bien compris, les variables déclarés en "Public" seront repris à travers toute les procédures (Sub[...]End-Sub) du projet?
oui, c'est bien ça, si c'est Public, la variable sera accessible dans toutes les procédures de tous tes modules (modules de feuilles, Userform, Module / module de classe.
En Private (et toujours dans les déclarations), elle sera accessible par toutes les procédures, mais seulement au niveau module