OVH Cloud OVH Cloud

majuscules

2 réponses
Avatar
J'ai vu que quelqu'un avait d=E9j=E0 pos=E9 la question et=20
qu'on lui avait r=E9pondu mais j'ai pas compris comment on=20
devait faire pour transformer tous le texte d'une feuille=20
excel en majuscule. Je suis d=E9butant.

2 réponses

Avatar
sabatier
je m'immisce...
indépendamment du fait qu'un p'tit bonjour en passant fait toujours
plaisir aux personnes dont les compétences hantent ce forum, si tu dis
être débutant, es-tu au moins capable de mettre la proc suivante de
chrisV dans un module de VBE?

Sub maJ()
Dim c As Range
Application.ScreenUpdating = False
For Each c In Selection.SpecialCells(xlCellTypeConstants)
c.Value = UCase(c)
Next c
End Sub

si oui, sauras-tu ensuite exécuter cette macro?
si oui, il te suffira de sélectionner les cellules comportant le texte
que tu veux voir en majuscules et hop! le miracle se produira...
jps


a écrit:
J'ai vu que quelqu'un avait déjà posé la question et
qu'on lui avait répondu mais j'ai pas compris comment on
devait faire pour transformer tous le texte d'une feuille
excel en majuscule. Je suis débutant.


Avatar
ChrisV
Bonjour,

S'il s'agit de modifier l'ensemble des constantes d'une feuille d'un
classeur...
Dans un module du classeur:

Sub maJ()
Dim c As Range
Application.ScreenUpdating = False
Cells.SpecialCells(xlCellTypeConstants, 23) = UCase(Cells _
.SpecialCells(xlCellTypeConstants, 23))
End Sub

Dans la feuille concernée: Outils/Macro/Macros.../ sélectionner "maJ" puis
Exécuter


ChrisV


a écrit dans le message de news:
11d6a01c3f62c$6326ffc0$
J'ai vu que quelqu'un avait déjà posé la question et
qu'on lui avait répondu mais j'ai pas compris comment on
devait faire pour transformer tous le texte d'une feuille
excel en majuscule. Je suis débutant.