D
dj.run
Guest
re à tous,
j'aurai besoin d'une petite explication et aussi peut etre d'une solution,
je vais essayer d'etre clair dans mes explications :
j'ai une procedure evenementielle qui m'ouvre un usf si un code (client) saisi, n'existe pas dans la liste des clients .
je vous joint la procedure :
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dim L As Integer, cellule As Range
L = Sheets("credit").Range("d175").End(xlUp).Row
For Each cellule In Range("f4:f" & L)
If cellule.Value = "" Then
If Range("d4") <> "" Then
Usf1.Show
End If
End If
Next cellule
End Sub
je saisie les codes clients dans la colonne D et si le client existe j'ai son nom qui s'affiche dans la colonne F.
si il n'existe pas j'ai un blanc dans F et mon usf qui s'ouvre pour creer le client.
le probleme est le suivant mon tableau part de la ligne 4 jusqu'a la 175
si je saisie un code en commençant en D4, s'il n'existe pas l'usf s'ouvre .
mais si par exemple je saisie un code en D16 (et rien au dessus), il ne se passe rien .
comment faire pour que où que je saisisse le code dans la colonne D mon usf s'affiche ?
merci pour votre aide
j'aurai besoin d'une petite explication et aussi peut etre d'une solution,
je vais essayer d'etre clair dans mes explications :
j'ai une procedure evenementielle qui m'ouvre un usf si un code (client) saisi, n'existe pas dans la liste des clients .
je vous joint la procedure :
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dim L As Integer, cellule As Range
L = Sheets("credit").Range("d175").End(xlUp).Row
For Each cellule In Range("f4:f" & L)
If cellule.Value = "" Then
If Range("d4") <> "" Then
Usf1.Show
End If
End If
Next cellule
End Sub
je saisie les codes clients dans la colonne D et si le client existe j'ai son nom qui s'affiche dans la colonne F.
si il n'existe pas j'ai un blanc dans F et mon usf qui s'ouvre pour creer le client.
le probleme est le suivant mon tableau part de la ligne 4 jusqu'a la 175
si je saisie un code en commençant en D4, s'il n'existe pas l'usf s'ouvre .
mais si par exemple je saisie un code en D16 (et rien au dessus), il ne se passe rien .
comment faire pour que où que je saisisse le code dans la colonne D mon usf s'affiche ?
merci pour votre aide