Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 VBA texte casse majuscules

  • Initiateur de la discussion Initiateur de la discussion chifounou
  • Date de début Date de début

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 !

chifounou

XLDnaute Occasionnel
Bonjour,

Pour mettre à la racine de ma feuille suite à évènement de modification de cellule, j'aimerais que l'orquestra j'entre du texte, celui-ci soit automatiquement convertí en majuscules

2 exemples différents :
off >>> OFF
TExTe >>> TEXTE
(à toute fin utile, il n'y aura jamais de lettres minuscules saisies avec accent)

Avez-vous un petit code pour cette métamorphose ? Merci beaucoup
 
Bonjour chifounou.

À essayer :
VB:
Private Sub Worksheet_Change(ByVal Cible As Range)
Dim Cel As Range
  If Cible.Cells.Count < 500000 Then
    Application.EnableEvents = False
    For Each Cel In Cible.Cells
      If Not IsEmpty(Cel.Value) Then If Not Cel.HasFormula Then Cel.Value = UCase(Cel.Value)
    Next
    Application.EnableEvents = True
  End If
End Sub
Bonne journée.

ℝOGER2327
#8507


Dimanche 8 Pédale 144 (La machine à inspirer l’amour - fête Suprême Tierce)
12 Ventôse An CCXXV, 1,2005h - orme
2017-W09-4T02:52:52Z
 
- 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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…