Bonjour à tous
Je souhaite concaténer certaines lignes d’une feuille d’import « Import » sur une autre feuille (ListePlan). Les lignes récupérées doivent être copiées à partir de la cellule D20. Je ne peux pas ajouter de colonnes sur la feuille 1.
Comment faire ?
Merci bcp
Bonne journée.
Julian
************************************
Sub Transfert()
TransfertListePlan
End Sub
Sub TransfertListePlan()
Dim Cell As Range
Sheets("ListePlan").Range("D20:K1000").Clear
With Sheets("Import")
For Each Cell In .Range("B5:B" & .Range("B65536").End(xlUp).Row)
If Cell.Offset(0, 0) <> "" And Cell.Offset(0, 1) <> "" And Cell.Offset(0, 3) = "" Then
Cell.EntireRow.Copy Destination:=Sheets("ListePlan").Range("B" & Sheets("ListePlan").Range("B65536").End(xlUp).Row + 1).Offset(0, -1)
End If
Next
End With
End Sub
**************************
Je souhaite concaténer certaines lignes d’une feuille d’import « Import » sur une autre feuille (ListePlan). Les lignes récupérées doivent être copiées à partir de la cellule D20. Je ne peux pas ajouter de colonnes sur la feuille 1.
Comment faire ?
Merci bcp
Bonne journée.
Julian
************************************
Sub Transfert()
TransfertListePlan
End Sub
Sub TransfertListePlan()
Dim Cell As Range
Sheets("ListePlan").Range("D20:K1000").Clear
With Sheets("Import")
For Each Cell In .Range("B5:B" & .Range("B65536").End(xlUp).Row)
If Cell.Offset(0, 0) <> "" And Cell.Offset(0, 1) <> "" And Cell.Offset(0, 3) = "" Then
Cell.EntireRow.Copy Destination:=Sheets("ListePlan").Range("B" & Sheets("ListePlan").Range("B65536").End(xlUp).Row + 1).Offset(0, -1)
End If
Next
End With
End Sub
**************************