Bonjour tout le monde,
J'ai un petit soucis sur une macro que je souhaite réalisé, en PJ mon fichier ( ca serra plus simple pour comprendre )
Je cherche à copier les valeurs (des colonnes I à N) dans la feuille TOP si colonne H = "T;" et si colonne H = "B;"
j'ai essayé avec ce code la mais je n'arrive pas à l'adapter a mes besoins :
J'ai un petit soucis sur une macro que je souhaite réalisé, en PJ mon fichier ( ca serra plus simple pour comprendre )
Je cherche à copier les valeurs (des colonnes I à N) dans la feuille TOP si colonne H = "T;" et si colonne H = "B;"
j'ai essayé avec ce code la mais je n'arrive pas à l'adapter a mes besoins :
Code:
Sub cpaste()
ActiveSheet.Name = "CAO"
Sheets.Add After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = "TOP"
Sheets.Add After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = "BOT"
Sheets("CAO").Activate
Dim myrange As Range
Sheets("CAO").Select
Set myrange = Sheets("CAO").Range("H1", Range("H" & Rows.Count).End(xlUp))
For Each cell In myrange
If cell.Value = "T;" Then
lr = Sheets("TOP").Range("H" & Rows.Count).End(xlUp).Row
cell.EntireRow.Copy Destination:=Sheets("TOP").Range("A" & lr + 1)
End If
Next cell
End Sub