CHABGER LA CASSE DANS EXCEL

  • Initiateur de la discussion TULLIO
  • Date de début
T

TULLIO

Guest
Avec un Bonjour cordial -

J'ai besoin de l'expérience obligeante de lecteurs du Forum -

Je ne parviens pas a mettre en Uppercase/Lowercase tout une ou plusieurs colonnes dans EXCEL.

J'ai bien CaseChange.xla mais la fonction LowerCase ne fonctionne pas.

Mon bonheur serait un script visual basic me permettant de passer de majuscules en minuscules aisément pour un ensemble de colonnes.

Merci à l'avance pour une leçon profitable dont je ferais bénéficier d'autres utilisateurs.
 

Pièces jointes

  • CaseChange.zip
    0 bytes · Affichages: 14
P

Pascal76

Guest
Bonjour,

Voici 3 macros qui te permettront

1 - de mettre en majuscules tout le texte sélectionné
2 - de mettre en minuscules tout le texte sélectionné
3 - de mettre la première lettre en majuscules de tout le texte sélectionné

Sub Maj()

Dim cell As Range
For Each cell In Selection
cell.Value = UCase(cell.Value)
Next

End Sub

______________________________________________________

Sub Min()

Dim cell As Range
For Each cell In Selection
cell.Value = LCase(cell.Value)
Next

End Sub

_______________________________________________________

Sub NomPropre()

Dim cell As Range
For Each cell In Selection
cell.Value = Application.Proper(cell.Value)
Next

End Sub

________________________________________________________

Bon courage

Pascal
 

Statistiques des forums

Discussions
312 435
Messages
2 088 401
Membres
103 839
dernier inscrit
Patounet66