Joindre le Nom et le Prénom dans Excel
Objectifs
Les objectifs de cette vidéo sont :
- Apprendre à créer une fonction personnalisée en VBA.
- Savoir concaterner des données issues de plusieurs cellules.
Résumé
Découvrez comment créer une fonction VBA personnalisée dans Excel pour combiner les noms et prénoms de vos salariés.
Description
Dans cette leçon, nous vous montrerons comment créer une fonction personnalisée en VBA afin de répondre à une exigence spécifique du cahier des charges. Nous avons dans Excel une colonne consacrée aux noms de famille et une autre aux prénoms des personnes. Contrairement à l'exemple précédent où nous décomposions une colonne mélangée en nom et prénom, ici, nous souhaitons réunir les noms et prénoms dans une seule cellule.
Nous allons commencer par nous rendre dans l'éditeur Visual Basic et créer un nouveau module. Ensuite, nous allons définir notre fonction nommée joindre, qui prendra en arguments une plage de cellules et un délimiteur optionnel. Cette fonction parcourra chaque cellule de la plage, concaténant le contenu de chaque cellule avec le délimiteur spécifié.
Ensuite, nous ajouterons une ligne de code pour ajuster le contenu final afin d'éliminer tout délimiteur superflu à la fin de la chaîne.
Finalement, nous testerons notre fonction dans Excel en utilisant l'assistant FX pour vérifier que le nom et le prénom sont correctement combinés, avec la possibilité d'ajouter un délimiteur entre les deux (par exemple, un espace).