no save
Assistance
Achat
News

Forum | programmation
vba excel copier lignes avec condition
Armojax, le lun. 04 sept. 2006 à 14:22:10
Re, ludivine,

Une petite macro... Sub FiltreLulu()

Dim Lig As Long
Dim Col As String
Dim NbrLig As Long
Dim NumLig As Long

Sheets("Feuil2").Activate ' feuille de destination

Col = "C" ' colonne de la donnée non vide à tester
NumLig = 0
With Sheets("Feuil1") ' feuille source
NbrLig = .Cells(65536, Col).End(xlUp).Row
For Lig = 1 To NbrLig
If .Cells(Lig, Col).Value <> "" Then
.Cells(Lig, Col).EntireRow.Copy
NumLig = NumLig + 1
Cells(NumLig, 1).Select
ActiveSheet.Paste
End If
Next
End With

End Sub
Précédentlulu37
sept. 06
lulu37
sept. 06
Suivant
REPONSES
JF
sept. 06
lulu37
sept. 06
Armojax
sept. 06
lulu37
sept. 06
Armojax
sept. 06
lulu37
sept. 06
lulu37
sept. 06
Armojax
sept. 06
lulu37
sept. 06
lulu37
sept. 06
Version Web
Réalisé par RedShift
no save