Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

majuscule

2 réponses
Avatar
stephprod
bonjour,

comment mettre en vba toutes les cellules des colonne D à J d'une page
appelé "toto" en avec des caracteres en majuscule.. merci d'avance

2 réponses

Avatar
stephprod
juste une petite précision
je voudrais que la plage de celleule soit respectée mais qu il me mettre en
majuscule que les cellules modifiées... ben voui sinon ca serait trop
simple!!! merci d avance

"stephprod" a écrit dans le message de news:
4795a2c1$0$883$
bonjour,

comment mettre en vba toutes les cellules des colonne D à J d'une page
appelé "toto" en avec des caracteres en majuscule.. merci d'avance



Avatar
papou
Bonjour
Avec quelque chose dans ce goût-là :
(clic droit sur l'onglet de la feuille, Visualiser le code, coller le code
ci-dessous dans la partie droite de l'écran fon blanc)
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range(Target.Address), Range("D1:J65536")) Is Nothing Then
Application.EnableEvents = False
On Error GoTo YaUnOS
Target.Value = UCase(Target.Value)
Application.EnableEvents = True
End If
Exit Sub

YaUnOS:
Err.Clear
On Error GoTo 0
MsgBox "Je n'ai pas pu mettre en majuscule" _
& vbLf & "Il y a eu un problème sur la valeur de la cellule modifiée", _
vbInformation, "Erreur sur valeur"
Application.EnableEvents = True
End Sub

Cordialement
Pascal


"stephprod" a écrit dans le message de news:
4795a788$0$876$
juste une petite précision
je voudrais que la plage de celleule soit respectée mais qu il me mettre
en majuscule que les cellules modifiées... ben voui sinon ca serait trop
simple!!! merci d avance

"stephprod" a écrit dans le message de news:
4795a2c1$0$883$
bonjour,

comment mettre en vba toutes les cellules des colonne D à J d'une page
appelé "toto" en avec des caracteres en majuscule.. merci d'avance