R
Ridame
Guest
[Aide][Résolu]Worksheet_Change
Bonjour a tous,
J'ai actuellement un soucis avec mon "Worksheet_Change".
Je cherche a faire en sorte que quand un utilisateur tape un mot, ce mot soit forcement en majuscule(vu que dans mes fonctions font des comparatifs des cases et il faut la même syntaxe)
Je suis arrivé a faire un code qui marche pour une feuille, mais je souhaite le faire pour tout mon classeur.
Voici le code
j'ai essayé de mettre "Workbook_change" a la place de "Worksheet_Change", mais cela ne fonctionne pas.
Donc je viens demander votre aide
Cordialement
Bonjour a tous,
J'ai actuellement un soucis avec mon "Worksheet_Change".
Je cherche a faire en sorte que quand un utilisateur tape un mot, ce mot soit forcement en majuscule(vu que dans mes fonctions font des comparatifs des cases et il faut la même syntaxe)
Je suis arrivé a faire un code qui marche pour une feuille, mais je souhaite le faire pour tout mon classeur.
Voici le code
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim X As Range
On Error Resume Next
Application.EnableEvents = False
For Each X In Target.SpecialCells(xlCellTypeConstants, xlTextValues)
X.Value = UCase(X.Value)
Next
Application.EnableEvents = True
End Sub
j'ai essayé de mettre "Workbook_change" a la place de "Worksheet_Change", mais cela ne fonctionne pas.
Donc je viens demander votre aide
Cordialement
Dernière modification par un modérateur: