Bonjour,
Je viens de me lancer en VBA depuis peu et j'ai une question que je n'arrive pas à résoudre
1. Je souhaite que ma macro identifie la colonne dont l'entête correspond à "N° de bon de commande".(Je procède de la sorte car il arrive que ces données ne soit pas sur les mêmes cellules selon la semaine ou je fais mon extraction de fichier.)
2. Une fois l'entête de colonne identifiée, je voudrais que la macro déplace (ou copie/colle) l'ensemble de la colonne sur la première colonne de la feuille.
J'ai cherché et essayé ce qui suit...sans grand succès :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ligne_search = 1 For colonne_search = 1 To 50 If Cells(ligne_search, colonne_search).Value = "N° de bon de commande" Then Cells("N° de bon de commande" & ActiveSheet.UsedRange.Rows.Count).Select Selection.Copy Range("A1").Select Selection.Insert Shift:=xlToRight
Si quelqu'un a une idée....
Merci d'avance
JF
Partager