bonjour à tous,
je cherche à sélectionner la totalité d'une colonne en fonction de son libellé (qui est mentionné sur la première de la feuille) et de la coller dans une autre feuille. le problème est que la colonne peut se trouver à différents endroits sur l'onglet source c'est à dire qu'elle peut être en colonne A un jour ou D le lendemain en fonction de la mise à jour du fichier.
j ai essayé ce code (mon critère de recherche dans la feuille est le libellé 'Client Id')
Sheets("Sheet1").Select
For Each Cell In Range("a1:G1")
If Cell.Value = "Client Id" Then
ActiveCell.Column.Select
Selection.Copy
Sheets("Sheet2").Select
Range("a1").Select
ActiveSheet.Paste
End If
Next
La macro bug sur ActiveCell.Column.Select et je ne comprends pas pourquoi.
d'avance merci et bonnes vacances à tous
je cherche à sélectionner la totalité d'une colonne en fonction de son libellé (qui est mentionné sur la première de la feuille) et de la coller dans une autre feuille. le problème est que la colonne peut se trouver à différents endroits sur l'onglet source c'est à dire qu'elle peut être en colonne A un jour ou D le lendemain en fonction de la mise à jour du fichier.
j ai essayé ce code (mon critère de recherche dans la feuille est le libellé 'Client Id')
Sheets("Sheet1").Select
For Each Cell In Range("a1:G1")
If Cell.Value = "Client Id" Then
ActiveCell.Column.Select
Selection.Copy
Sheets("Sheet2").Select
Range("a1").Select
ActiveSheet.Paste
End If
Next
La macro bug sur ActiveCell.Column.Select et je ne comprends pas pourquoi.
d'avance merci et bonnes vacances à tous