XL 2010 Majuscule

captainejack

XLDnaute Occasionnel
Bonsoir à tous

Dans la colonne A, je souhaiterai que la saisi texte soit toujours en majuscule.
J'ai essayé plusieurs solutions du net, dont la fonction =MAJUSCULE(A1; A4), mais rien y fait
Pouvez vous m'aider?
En vous remerciant
 

job75

XLDnaute Barbatruc
Bonjour captainejack, chris, ericcool,

@ ericcool : mettez une MsgBox dans votre macro, vous verrez qu'elle boucle...
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim r As Range
Set r = Intersect(Target, [A:A], UsedRange) 'colonne A
If r Is Nothing Then Exit Sub
Application.EnableEvents = False 'désactive les évènements
For Each r In r 'si entrées/effacements multiples
  r = UCase(r.Formula)
Next
Application.EnableEvents = True 'réactive les évènements
End Sub
A+
 

Discussions similaires

Réponses
10
Affichages
418

Statistiques des forums

Discussions
312 248
Messages
2 086 595
Membres
103 250
dernier inscrit
keks974