marleno
Habitué
Bonjour,
Je souhaite copier des lignes d'un fichier excel dont la date est inférieure au 31/12/2006.
J'ai saisi la fonction suivante :
Il y a un problème au niveau de la date mais je n'arrive pas à trouver lequel, pouvez-vous m'aider s'il vous plait ?
Merci
Marlène
Edit modération: merci d'utiliser les balises [code] ... [/code] autour de ton programme
Je souhaite copier des lignes d'un fichier excel dont la date est inférieure au 31/12/2006.
J'ai saisi la fonction suivante :
Code:
Sub archivagedossierinf31122006()
Dim derLigne As Long
Dim i As Long
Dim nbLigneArchive As Long
derLigne = Sheets("Feuil1").Cells(Sheets("Feuil1").Rows.Count, 1).End(xlUp).Row
'on determine la fin du tableau
nbLigneArchive = 0
For i = 2 To derLigne
'boucle qui regarde chaque ligne de la 2ème à la dernière ligne
Next
If Sheets("Feuil1").Cell(i, 33).Value < (39082) Then
Sheets("Feuil1").Cells(i, 1).EntireRow.Copy _
Sheets("archivage auto").Cells(Application.Rows.Count, 1).End(xlUp).Offset(1, 0)
End If
End Sub
Il y a un problème au niveau de la date mais je n'arrive pas à trouver lequel, pouvez-vous m'aider s'il vous plait ?
Merci
Marlène
Edit modération: merci d'utiliser les balises [code] ... [/code] autour de ton programme