XL 2021 Identifier de manières fiables les colonnes d'un fichier Excel pour une macro VBA

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

excelentille

XLDnaute Nouveau
Bonjour à tous !
J'ai régulièrement besoin de réaliser des opérations de tris / filtrages / formules, etc, pour mettre à jour des données clients selon plusieurs sources.
C'est extrêmement chronophage, source d'erreur, et prodigieusement inintéressant.

J'ai donc décidé de réaliser une macro VBA qui opérerait toutes ces opérations pour moi.

Pour cela, l'une des étapes consiste à nommer les colonnes. Principalement pour 2 raisons :
- parce que d'autres colonnes peuvent être ajoutées au fil du temps dans le fichier source
- parce que c'est plus facile pour travailler sur la macro

Je cherche une fonction qui permette d'automatiser le nommage de ces plages, en se basant sur le contenu de la cellule de la première ligne de chaque colonne (qui bien sûr contiennent des espaces, des caractères accentées, des apostrophes et autres joyeusetés).

Je n'ai pas trouvé mon bonheur jusqu'alors.

Avez-vous des idées ?

Merci
 
Bonjour à tous !
J'ai régulièrement besoin de réaliser des opérations de tris / filtrages / formules, etc, pour mettre à jour des données clients selon plusieurs sources.
C'est extrêmement chronophage, source d'erreur, et prodigieusement inintéressant.

J'ai donc décidé de réaliser une macro VBA qui opérerait toutes ces opérations pour moi.

Pour cela, l'une des étapes consiste à nommer les colonnes. Principalement pour 2 raisons :
- parce que d'autres colonnes peuvent être ajoutées au fil du temps dans le fichier source
- parce que c'est plus facile pour travailler sur la macro

Je cherche une fonction qui permette d'automatiser le nommage de ces plages, en se basant sur le contenu de la cellule de la première ligne de chaque colonne (qui bien sûr contiennent des espaces, des caractères accentées, des apostrophes et autres joyeusetés).

Je n'ai pas trouvé mon bonheur jusqu'alors.

Avez-vous des idées ?

Merci
Bonjour,
Le plus simple et le plus fiable serait de passer en tableau structuré qui fait automatiquement tout ce qui est demandé.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour