NEXT SANS FOR

Fermé
jeannuslanus Messages postés 15 Date d'inscription lundi 30 juin 2014 Statut Membre Dernière intervention 5 août 2014 - 5 août 2014 à 11:20
Iama Messages postés 319 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 27 mars 2020 - 5 août 2014 à 16:43
Bonjour,

je fais un programme qui cherche des valeurs dans la feuille 1 (colonne T) et la feuille 2 (colone A) et qui colle les valeurs de la colonne B de la feuille 2 dans la colonne AN de la feuille 1 si il trouve les valeurs corrspondantes.
J'ai quelques problèmes de déblogage... notament "next sans for".
Merci d'avance de votre aide !

voici mon programme :


Sub general(action As Integer)

Dim Valeur As Variant, Lig As Integer, n As Integer 'déclaration des variables


Valeur = Sheets("FEUIL2").Range.Cells(n, 1) '"valeur" représente le numéro de compte

For n = 1 To 2127


With Sheets("feuil1") 'on selectionne la feuille 1
On Error Resume Next

Lig = .Columns("T").Find(Valeur, , , , , xlPrevious).Row 'on recherche le numéro de compte dans la colonne T
'quand on l'a trouvé on copie-colle les données correspondant au compte dans feuil1
Sheets("feuil2").Range(.Cells(n, 2)) = Application.Range(.Cells(Lig, "AV"))
Next n

'si le programme n'a pas trouvé le numéro de compte, il ouvre une boite de dialogue pour l'indiquer:


End Sub
A voir également:

1 réponse

Iama Messages postés 319 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 27 mars 2020 14
5 août 2014 à 11:54
Bonjour

Je pense qu'il et manque en réalité un "end with"

Lorsque vab signale ce manque cela peut en être un autre "end"

cordialement
0
WeaponEDGE Messages postés 113 Date d'inscription vendredi 18 juillet 2014 Statut Membre Dernière intervention 21 novembre 2014 9
5 août 2014 à 13:31
Bonjour,

Je confirme il manque un "END WITH" juste avant le "NEXT n".

Toujours bien fermer les Boucles
IF - END IF
WHILE - WEND (si ma mémoire est bonne)
FOR - NEXT
OPEN - CLOSE
Etc...
0
Iama Messages postés 319 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 27 mars 2020 14
5 août 2014 à 13:51
Bonjour
Bonne mémoire

Si le sujet est clos, n'oublie pas de le déclarer :Résolu svp

A+
0