Awazagaga
XLDnaute Nouveau
Bonjour à vous,
Je débute sur VBA et je suis bloqué à cause d'une (je pense) petite chose.
Explications :
J'ai une macro qui s'active quand je change la valeur d'une cellule dans une colonne définie (W).
Mais le problème est que la macro est faite pour être sur la ligne 8. Donc dès que je change la valeur d'une cellule n'importe où dans la colonne W la macro appelle la ligne 8.
Pour être plus clair, voici ma macro :
De ce que je me suis renseigner il faudrait que j'utilise une variable et/ou argument ?! Mais je n'y comprends rien :/
Tout d'abord merci de m'avoir lu, en espérant que quelqu'un puisse gentiment m'aider
Bien à vous,
Awzgg
Je débute sur VBA et je suis bloqué à cause d'une (je pense) petite chose.
Explications :
J'ai une macro qui s'active quand je change la valeur d'une cellule dans une colonne définie (W).
Mais le problème est que la macro est faite pour être sur la ligne 8. Donc dès que je change la valeur d'une cellule n'importe où dans la colonne W la macro appelle la ligne 8.
Pour être plus clair, voici ma macro :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("W:W")) Is Nothing Then Application.Run "Feuil1.ASA"
End Sub
Sub ASA()
Range("AE8").Value = Range("AE8").Value & Chr(10) & Range("W8").Value & Chr(10) & Date
End Sub
De ce que je me suis renseigner il faudrait que j'utilise une variable et/ou argument ?! Mais je n'y comprends rien :/
Tout d'abord merci de m'avoir lu, en espérant que quelqu'un puisse gentiment m'aider
Bien à vous,
Awzgg