Bonjour, Voilà je cherche une façon de programmer pour selectionner des cellules dans un fichier Excel afin de les récrire dans un autre tableau d'un autre fichier.
Tout d'abord je cherche dans la colonne A les cellules où sont marqué "ET" puis je veux les cellules se trouvant sur ses lignes à la colonne H. Etant novice en VBA je cherche de l'aide svp. Faut-il utilioser la fonction "Cells.find" ou faire une boucle pour d'abord chercher les lignes où sont marqué ET et sélectionner les cellules de la colonne H.
Voilà ce que j'ai mis mais cela ne marche pas:
k=1 ' variable qui correspond aux lignes du tableau
Do Until ActiveSheet.Cells(k, 1) = ""
If ActiveSheet.Cells(k, 1) = "ET" Then
If ActiveSheet.Cells(k, 2) = "001" Then
ET001 = ActiveSheet.Cells(k, 7)
End If
If ActiveSheet.Cells(k, 2) = "002" Then
ET002 = ActiveSheet.Cells(k, 7)
End If
If ActiveSheet.Cells(k, 2) = "003" Then
ET003 = ActiveSheet.Cells(k, 7)
End If
If ActiveSheet.Cells(k, 2) = "004" Then
ET004 = ActiveSheet.Cells(k, 7)
End If
If ActiveSheet.Cells(k, 2) = "005" Then
ET005 = ActiveSheet.Cells(k, 7)
End If
If ActiveSheet.Cells(k, 2) = "006" Then
ET006 = ActiveSheet.Cells(k, 7)
End If
If ActiveSheet.Cells(k, 2) = "007" Then
ET007 = ActiveSheet.Cells(k, 7)
End If
If ActiveSheet.Cells(k, 2) = "008" Then
ET008 = ActiveSheet.Cells(k, 7)
End If
End If
k = k + 1
Loop
ActiveWindow.Close
End If
End Sub