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 :

1ere lettre en majuscule [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé Avatar de grisan29
    Homme Profil pro
    ouvrier poseur
    Inscrit en
    Octobre 2006
    Messages
    866
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ouvrier poseur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2006
    Messages : 866
    Points : 520
    Points
    520
    Par défaut 1ere lettre en majuscule
    bonjour a vous tous
    dans un usf client comment peut-on faire lors de l'écriture du prénom dans le textbox que celui-ci mette la 1ere lettre en majuscule comme Pascal et aussi si possible lors de nom composé comme Jean Pascal où Jean-Pascal
    qu'il le fasse lors de l'inscription dans la feuille client

    espérant m'être bien expliqué

    Pascal

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 987
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 987
    Points : 29 031
    Points
    29 031
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    En utilisant la fonction Excel Proper
    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Dim Texte As String: Texte = "jean-philippe"
     Debug.Print Application.WorksheetFunction.Proper(Texte)

  3. #3
    Membre confirmé Avatar de grisan29
    Homme Profil pro
    ouvrier poseur
    Inscrit en
    Octobre 2006
    Messages
    866
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ouvrier poseur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2006
    Messages : 866
    Points : 520
    Points
    520
    Par défaut
    bonsoir corona
    ou dois je intégré ces lignes de codes pour essayer car dans le textbox ca ne marche pas

    Pascal

  4. #4
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 987
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 987
    Points : 29 031
    Points
    29 031
    Billets dans le blog
    53
    Par défaut
    Bonsoir Pascal,
    Comment fais-tu pour placer une valeur dans TextBox ?
    Et bien tu fais la même chose en l'incluant avec cette fonction.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Dim Texte As String: Texte = "jean-philippe"
    TextBox1 = Application.WorksheetFunction.Proper(Texte)
    C'est la même chose avec Excel
    si dans la cellule A2, tu as comme valeur Jean-Philippe, en B2, tu écris cette formule

  5. #5
    Membre confirmé Avatar de grisan29
    Homme Profil pro
    ouvrier poseur
    Inscrit en
    Octobre 2006
    Messages
    866
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ouvrier poseur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2006
    Messages : 866
    Points : 520
    Points
    520
    Par défaut
    Bonjour corona

    Merci pour ta réponse mais ce n'est pas la cellule voisine qui dois se modifier mais celle qui recois la valeur du textbox et les données sont écrites comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    i=Sheets("client").Range("CB35536").End(XlUp).Row
    il y a 13 colonnes de remplies en meme temps de CB à CN dont
    civilité,Nom, Prénom, à l'attention de:, adresse, complément adresse, CP, ville, Pays, téléphone, portable,Email, Fax
    voila une précision que j'aurais du apportée au début
    cdlt

    Pascal

  6. #6
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 987
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 987
    Points : 29 031
    Points
    29 031
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    J"ai répondu par un exemple à ta question
    ou dois je intégré ces lignes de codes pour essayer car dans le textbox ca ne marche pas
    Je crois qu'il serait utilie que tu reformules ta question quitte à changer de titre.

  7. #7
    Membre confirmé Avatar de grisan29
    Homme Profil pro
    ouvrier poseur
    Inscrit en
    Octobre 2006
    Messages
    866
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ouvrier poseur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2006
    Messages : 866
    Points : 520
    Points
    520
    Par défaut 1ere lettre du prénom dans liste client
    bonjour a vous tous et corona
    comme précisé plus haut, j'ai une feuille "clients" qui est alimentée par un usf en cas de nouveau client, mais je voudrais que la 1 ère lettre du prénom soit mis en majuscule afin de le retrouver écrit pareil sur le devis
    bon ce peut etre aussi un prénom composé donc 3 versions possibles
    1-Pascal
    2-Jean Pascal
    3-Jean-Pascal
    la feuille est agencée comme ceci
    il y a 13 colonnes de remplies en meme temps de CB à CN dont

    civilité,Nom, Prénom, à l'attention de:, adresse, complément adresse, CP, ville, Pays, téléphone, portable,Email, Fax
    Le nom est écrit en majuscule par
    UCASE
    Merci de vos idées

    Pascal

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. 1ere lettre du nom et du prénom en majuscule
    Par BillGates62 dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 05/05/2011, 22h45
  2. Mettre la 1ere lettre d'une chaine en majuscule
    Par okoweb dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 26/10/2010, 12h44
  3. [XL-2003] Trouver la 1ere lettre majuscule dans une chaine de caractères
    Par ptitrault dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 05/10/2009, 11h59
  4. [VBA]Conversion de la 1ere lettre en majuscule
    Par azde7015 dans le forum VBA Access
    Réponses: 18
    Dernier message: 16/04/2007, 11h26
  5. 1ere lettre en majuscule et le reste en minuscule
    Par pascale86 dans le forum Langage
    Réponses: 3
    Dernier message: 23/10/2006, 16h53

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