Next sans for

Bonjour a tous,

je suis perdu quand j’exécute mon programme il me dit next sans for alors qu'il y est

quelqu’un aurait une raison rationnelle?

Merci a vous

Bonjour Vincent.

Une balise If non fermée par un End If.

Un autre Next n'était pas fermé non plus.

Sans code, nous ne pouvons pas donner une solution exacte.

je pensais avoir mis le fichier

15compte.xlsm (57.29 Ko)
        datemois_opération = Format(source.Cells(index_row, 2))
        dateannée_opération = Format(source.Cells(index_row, 2))
        datemois_opération = Month(Date).Value
        dateannée_opération = Year(Date).Value

Cette partie de code est bizarre, pourquoi assigner une valeur et la changer ensuite ?

De plus il faut écrire Month(Date) sans le .Value pareil pour Year.

Ensuite ajouter un End If comme ci-dessous :

            index_row_dest = index_row_dest + 1
        End If
Next index_row
Rechercher des sujets similaires à "next"