IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Ajouter un underscore


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    629
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 629
    Par défaut Ajouter un underscore
    Bonjour

    J'ai une colonne (A) avec des noms comme ceci " M. Philippe Berta "
    Et j'aimerai ajouter un underscore pour obtenir ceci en VBA ci-possible

    philippe_berta en minuscule


    Je vous remercie

    Max

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    y a-t-il des prénoms composés ? Si oui, comment se présentent-ils (il y a un tiret ?)
    Idem pour les noms ?
    La civilité se termine toujours par un point ou on a M. / Mme / Mlle par exemple ? D'ailleurs, la civilité est-elle systématique ?

    Sans ce descriptif détaillée, pointant tous les patterns possibles, nulle solution ne pourra être fiablement fournie

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    629
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 629
    Par défaut
    Bonjour joe.levrai

    Oui il y a des prénoms composé comme ceci Jean-Yves

    Il y a aussi des noms composé comme ceci Bono-Vandorme

    La civilité on peut la supprimer.

    Voilà je pense avoir répondu

    Merci d'avance

    Max

  4. #4
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Si le but final est de créer des adresses e-mail, il faudra aussi penser à supprimer les lettres accentuées et autres caractères bizarres comme Lætitia Desœvres.

  5. #5
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Questions :
    comment "transposerais-tu" par exemple très exactement
    - "Louis Giscard d'Estaing"
    - "Gilles d'Humières"
    - "Mario Vargas Llosa"
    (entre autres ) .....

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2 266
    Par défaut
    Bonjour à tous,

    comme il n'y a pas à repérer prénom et nom :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    nouveau = Replace(Mid(ancien, InStr(ancien, " ") + 1), " ", "_")
    Reste à voir s'il faut prendre en compte la remarque de Menhir.
    eric

Discussions similaires

  1. [XL-2013] Underscore qui s'ajoute à l'extention XLS en PJ sur Outlook
    Par Kairros dans le forum Excel
    Réponses: 3
    Dernier message: 22/05/2017, 13h24
  2. [XL-2016] Ajouter un UnderScore aux noms composés
    Par apdf1 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/05/2017, 23h27
  3. Réponses: 2
    Dernier message: 27/04/2016, 09h32
  4. [RegExp] Ajouter l'underscore dans un regex existant
    Par beegees dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 03/03/2013, 20h36
  5. Ajouter une aide
    Par Mailgifson dans le forum C++Builder
    Réponses: 5
    Dernier message: 12/06/2002, 13h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo