Bonjour,
Avec visual basic j'essaye de mettre un oeuvre un controle d'existence de données. a partir d'un onglet je regarde (pour toutes les lignes) si la ligne est presente dans un autre onglet. je me recupere une erreur 1004 à l'execution que je n'arrive pas a depatouiller. Le test s'effectue sur la valeur de la cellule "A".
quelqu'un a t'il une idée?
Voici mon code:
Sheets("rc").Select
Nblignes = ActiveSheet.UsedRange.Rows.Count
' Boucle de traitement sur toutes les lignes de l'onglet rc
'
For i = 2 To Nblignes
MsgBox i
With Sheets("rc")
On Error GoTo suppr
' Traitement onglet données generales projet
.Range("K" & i).Value = WorksheetFunction.VLookup(.Range("A" & i).Value, Sheets("Clarity").Range("C2:R10000"), 8, False)
End With
GoTo suiv
suppr:
On Error GoTo 0
MsgBox "Projet à supprimer"
suiv:
MsgBox "suivant"
Next
End Sub
Partager