corate92
XLDnaute Junior
Bonjour le forum
ma demande est fort simple pour vous experts j'en suis sure
Mais un chouia compliqué pour mon cerveau de non initiée VBA,
alors je cherche une macro qui me permet en fonction du résultat de la cellule de la colonne s, copie la ligne tout entière, se positionne sur la feuille2 et colle cette ligne à la suite du tableau (donc dès la 1ere ligne dispo et vide)
j'ai "pondu" cela:
Sub tran_ENDEVELOPEMT()
'
'
Dim lig
Dim ligne
lig = 16
For lig = 16 To 20
If Cells(lig, 19) = "Yes" Then
Selection.Copy
Sheets("feuille2").Select
ligne = Sheets("feuille2").Range("A3").End(xlDown).Row + 1
ActiveSheet.Paste
End If
Next lig
End Sub
mais fonctionne pas
Merci à tous meme si vous n'avez pas de solutions pour moi!
Cora
ma demande est fort simple pour vous experts j'en suis sure
Mais un chouia compliqué pour mon cerveau de non initiée VBA,
alors je cherche une macro qui me permet en fonction du résultat de la cellule de la colonne s, copie la ligne tout entière, se positionne sur la feuille2 et colle cette ligne à la suite du tableau (donc dès la 1ere ligne dispo et vide)
j'ai "pondu" cela:
Sub tran_ENDEVELOPEMT()
'
'
Dim lig
Dim ligne
lig = 16
For lig = 16 To 20
If Cells(lig, 19) = "Yes" Then
Selection.Copy
Sheets("feuille2").Select
ligne = Sheets("feuille2").Range("A3").End(xlDown).Row + 1
ActiveSheet.Paste
End If
Next lig
End Sub
mais fonctionne pas
Merci à tous meme si vous n'avez pas de solutions pour moi!
Cora
Dernière édition: