Premiere Lettre en Majuscule

Résolu
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. 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. 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. 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. Merci

      je suis assez novice coté Excel
      Alors de quelle facon ou comment le faire`
      Martin
      0
    4. 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