Bonjour,
Je voudrais effectuer plusieurs fois une boucle avec un paramètre différent à chaque fois :
Exemple : Cette boucle copie tout le contenu situé sous l'intitulé de colonne "id"
For i = 1 To 15
Cells(1, i).Select
If Cells(1, i) = "id" Then
ligne_id = ActiveCell.Row
colonne_id = ActiveCell.Column
num = Cells(Rows.Count, colonne_id).End(xlUp).Row
Range(Cells(2, colonne_id), Cells(num, colonne_id)).Select
Selection.Copy
Exit For
End If
Next i
Je voudrais créer une fonction "copie" qui me permette d'effectuer cette action pour la colonne "nom" , "prénom" etc. en écivant simplement copie("id"), copie("nom") par exemple. Comment dois-je m'y prendre?
Un fichier vous ait joint.
Merci d'avance