Premiere Lettre en Majuscule

Résolu
faisdlair Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   -  
faisdlair Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Encore un petit souci

J'arrive pas a trouver comment mettre en Majuscule la premiere lettre de chaque mot seulement sur une colonne (colonne F)
le range serait f2-f1000
j'aimerais que ce soit une macro de preference

soir = Soir
bONJOUR = Bonjour
BONJOUR = Bonjour
sous-titres = Sous-Titres

merci

5 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Bonjour,

    Avec une simple formule :
    =NOMPROPRE(MINUSCULE(F2))

    Et avec une macro c'est pareil, y a juste à traduire. (l'enregistreur de macro est mon ami !)

    0
    1. faisdlair Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   6
       
      Merci pour ta réponse rapide.
      Ce que je voulais dire, c'est que cette fonction se fasse automatiquement, sans rien faire
      Est-ce possible que lorsque je copie du texte qui vient d'ailleurs, et que je le colle dans une cellule, la correction se fasse automatiquement

      Je disais par une macro, mais je pense que par VBA serait préférable

      merci

      Martin
      0
    2. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
       
      Sous Excel, les macros c'est forcement du VBA !

      Pour que ça se face tout seul, il faut utiliser l'évènement Change de la feuille concernée.
      0
    3. faisdlair Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   6
       
      Merci

      je suis assez novice coté Excel
      Alors de quelle facon ou comment le faire`
      Martin
      0
    4. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
       
      Si t'es novice, avant de te lancer dans la programmation VBA, apprends à te servir des possibilités d'excel.
      La formule de je t'ai donné fera l'affaire.
      0