MuscatMimi
XLDnaute Accro
Bonjour a tout le Forum
dans le fichier joint,j'ai une Macro qui me copy une ,ou plusieurs lignes de la Feuille Echeancier,dans Chaque une des Feuill Janvier,Février,Mars etc,suivant la Date Col B de la feuil Echeancier
En fait, ça ne me copy que la prémiére ligne ici (B2) 08/04/2011,et si j'ai dans la Col B
d'autres Date au 08/04/2011 ça ne me les copy pas
Comprends pas
Voici la Macro pour Avril
Sub TranfertAvril()
Dim Cell As Range, DerLi As Long
Sheets("Echeancier").Activate
'
For Each Cell In Range("B2:B" & Range("B65536").End(xlUp).Row)
If Cell <= Date And Cell.Offset(, 5) = "" Then
Cell.Offset(, 5) = "X"
With Sheets("Avril")
On Error Resume Next
DerLi = .Range("A65536").End(xlUp).Row + 1
Range("A" & Cell.Row & ":" & "F" & Cell.Row).Copy .Range("A" & DerLi & ":F" & DerLi)
End With
End If
Next
End Sub
Merci a l'avance de votre aide
Cordialement
dans le fichier joint,j'ai une Macro qui me copy une ,ou plusieurs lignes de la Feuille Echeancier,dans Chaque une des Feuill Janvier,Février,Mars etc,suivant la Date Col B de la feuil Echeancier
En fait, ça ne me copy que la prémiére ligne ici (B2) 08/04/2011,et si j'ai dans la Col B
d'autres Date au 08/04/2011 ça ne me les copy pas
Comprends pas
Voici la Macro pour Avril
Sub TranfertAvril()
Dim Cell As Range, DerLi As Long
Sheets("Echeancier").Activate
'
For Each Cell In Range("B2:B" & Range("B65536").End(xlUp).Row)
If Cell <= Date And Cell.Offset(, 5) = "" Then
Cell.Offset(, 5) = "X"
With Sheets("Avril")
On Error Resume Next
DerLi = .Range("A65536").End(xlUp).Row + 1
Range("A" & Cell.Row & ":" & "F" & Cell.Row).Copy .Range("A" & DerLi & ":F" & DerLi)
End With
End If
Next
End Sub
Merci a l'avance de votre aide
Cordialement