RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
vba excel copier lignes avec condition
lulu37, le lun. 11 sept. 2006 à 16:49:04
Salut,
Finalement ça marche bien, je n'avais pas du adapter les paramètres comme il fallait... en tout cas merci Armojax

pour ceux que ca interesse , le code final :



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

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

Col = "i" ' colonne données non vides à tester'
NumLig = 2 'alors là ca doit etre le N° de la 1er ligne de données en comptant la ligne 1 = 0 .... ? '
With Sheets("feuil1") ' feuille source'
NbrLig = .Cells(65536, Col).End(xlUp).Row
For Lig = 3 To NbrLig 'n° de la 1ere ligne de données'
If .Cells(Lig, Col).Value <> "" Then
.Cells(Lig, Col).EntireRow.Copy
NumLig = NumLig + 1
Sheets("feuil2").Cells(NumLig, 1).Insert Shift:=xlDown
'ici pour insérer ou .Paste pour coller'
End If
Next
End With



a+
PrécédentArmojax
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