j'avais bien compris, d'ailleurs l'idée m'a bien aidé,
Dim ligne_selectionné, ligne_arrivé, line As Integer
ligne_arrivé = 2
For ligne_selectionné = 2 To 200
For colonne_selectionné = 1 To 3
If Cells(ligne_selectionné, colonne_selectionné + 1) <> 0 Then
Cells(ligne_arrivé, colonneA) = Cells(ligne_selectionné, 1)
Cells(ligne_arrivé, colonneB) = Cells(ligne_selectionné, colonne_selectionné)
Cells(ligne_arrivé, colonneC) = colonne_selectionné
ligne_selectionné = ligne_selectionné + 1
ligne_arrivé = ligne_arrivé + 1
End If
Next
Next
j'ai essayé un truc du genre, mais j'ai une erreur d'execution 1004
erreur defini par l'application ou l'objet
et je sais pas trop d'ou cela vient, si vous avez une idée :s
Message édité par maxfrancky le 05-03-2008 à 11:00:20