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
est il possible que certaine cellule soit toujours en minuscule et d'autre en majuscule. apparaement la mise en forme conditionnel ne le fais pas.
merci
Re : mettre en majuscule ou minuscule automatiquement
Bonjour Zumye
regarde le code ci dessous, macro événementielle à placer dans le module de la feuille concernée (click droit sur l'onglet => visualiser le code) :
Code:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Static x As Boolean
If Target.Count > 1 Then Exit Sub
If x = False Then
x = True
'majuscule
If Target.Address = "$A$1" Then Target.Value = UCase(Target.Value)
'minuscule
If Target.Address = "$A$2" Then Target.Value = LCase(Target.Value)
x = False
End If
End Sub
Re : mettre en majuscule ou minuscule automatiquement
Re
pour tester des plages de cellules :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Static x As Boolean
If Target.Count > 1 Then Exit Sub
If x = False Then
x = True
'majuscule
If Not Intersect(Target, Range("A1:B12,C1,F1")) Is Nothing Then Target.Value = UCase(Target.Value)
'minuscule
If Not Intersect(Target, Range("A13:B24,C13,F13")) Is Nothing Then Target.Value = LCase(Target.Value)
x = False
End If
End Sub
- 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