Bonjour a tous,
J'ai un fichier Excel qui contient plusieurs colonnes et je voudrais extraire les données de certaines colonnes dans une autre feuille. Mon problème, c'est que les colonnes que je veux extraire ne sont pas forcement tout le temps au même emplacement et le nom devant les deux points varie. Ce qui est toujours pareil c'est ce que j'ai après les deux points. Je voulais savoir si il est possible d'extraire ces colonnes en fonction de leur nom et non pas en fonction de l'emplacement.
Par exemple:
Extrait toutes les valeurs dont le nom de la colonne est :100, :50, :25, etc...
J'avais commence a écrire une macro mais elle ne fonctionne que pour un emplacement unique de colonne
Public Sub extractCol()
Set range1 = Range("A : D, BI:BI, BQ:BQ,CL:CL,CM:CN,CT:CT,DB : DB")
range1.Copy
Set newbook = Workbooks.Add
ActiveCell.PasteSpecial Paste:=xlPasteValues
End Sub
J'ai un fichier Excel qui contient plusieurs colonnes et je voudrais extraire les données de certaines colonnes dans une autre feuille. Mon problème, c'est que les colonnes que je veux extraire ne sont pas forcement tout le temps au même emplacement et le nom devant les deux points varie. Ce qui est toujours pareil c'est ce que j'ai après les deux points. Je voulais savoir si il est possible d'extraire ces colonnes en fonction de leur nom et non pas en fonction de l'emplacement.
Par exemple:
Extrait toutes les valeurs dont le nom de la colonne est :100, :50, :25, etc...
J'avais commence a écrire une macro mais elle ne fonctionne que pour un emplacement unique de colonne
Public Sub extractCol()
Set range1 = Range("A : D, BI:BI, BQ:BQ,CL:CL,CM:CN,CT:CT,DB : DB")
range1.Copy
Set newbook = Workbooks.Add
ActiveCell.PasteSpecial Paste:=xlPasteValues
End Sub