Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Bonjour à tous je cherche a appliquer la formule =majuscule() en cellule par exemple c1
Je dois bien passer par format>mise en forme conditionnelle ?
Dois je rajouter TEXTE aprés ou devant =majuscule()
Merci d'avance, amitiés😎
bonjour, cherche tu a modifier la cellule de manière a voir le texte toujours en majuscule dans cette cellule, quand tu saisie en mode normal, ou a l'ensemble de le feuille
Il existe une astuce bien connue, sans formule ni macro, pour avoir toujours le texte en majuscules : c'est de choisir une police de caractères qui ne possèdent que des majuscules.
Il en existe un certain nombre. Ex : Felix Titling
Autre astuce, tout aussi inexploitable, car un fichier ne se résoud pas à quelques cellules.... c'est d'avoir la touche Majuscule toujours enfoncée.... Euh...
merci à tous oui je n'ai pas était assez clair en fait je voulais que le texte en A2 soit en majuscule sans faire référence à une autre cellule.
Mais l'astuce de marmotte je mla trouve au top je la note et egalement le lien de bruno 66 , même si dans ma situation elle me convient pas, mais lien trés interessant je le note .Amitiés à tous et bon dimanche😎🙄
jeanpierre, d'accord sur le principe. Mais c'est un peu pénible de faire SHIFT ou de verrouiller les majuscules quand cela est nécessaire et de déverrouiller les majuscules quand il n'en faut pas.
C'est le cas d'une saisie sur plusieurs cellules pour un même enregistrement dans laquelle au moins une cellule doit être en majuscules (pour un code notamment).
Ce n'est pas terrible d'avoir une succession de :
d
d
D
d
d
D
ou alors il faut se payer le SHIFT à chaque enregistrement. Au bout de 2000 enregistrements saisis, c'est quand même un confort non négligeable de ne pas avoir à faire cette opération !
Entièrement d'accord, sauf que tout le monde n'a pas à dispo.la police que tu indiques "Felix Titling", et que les autres disponibles en majuscules ne s'accordent pas forcément au reste du tableau.
Bonjour,
Un code qui rajoute 3 boutons, Majuscule, minuscule et Nom Propre dans une barre perso.
A enregistrer en .xla dans le répertoire des macros complémentaires.
A+
kjin
Sub Casse()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
Set barre = CommandBars.Add(Name:="Casse")
barre.Visible = True
Set bouton = CommandBars("Casse").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "Majuscule"
bouton.Caption = "MAJ"
bouton.TooltipText = "Majuscule"
Set bouton = CommandBars("Casse").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "Minuscule"
bouton.Caption = "Min"
bouton.TooltipText = "Minuscule"
Set bouton = CommandBars("Casse").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "NomPropre"
bouton.Caption = "NPr"
bouton.TooltipText = "Nom Propre"
End Sub
Sub Majuscule()
For Each Mot In Selection
If Not Mot.HasFormula Then
Mot.Value = UCase(Mot.Value)
End If
Next Mot
End Sub
Sub minuscule()
For Each Mot In Selection
If Not Mot.HasFormula Then
Mot.Value = LCase(Mot.Value)
End If
Next Mot
End Sub
Sub NomPropre()
For Each Mot In Selection
If Not Mot.HasFormula Then
Mot.Value = Application.Proper(Mot.Value)
End If
Next Mot
End Sub
alors là merci à tous le top , jamais je n'aurais pensé que cette discussion irait si haut , chapeau bas et surtout super cette macro xla, je l'adopte bye 🙄
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD