Problème de macro dans VB

A

acaly

Guest
Bonjour,

J'ai créé la macro suivante dans VB afin que tout le texte inscrit dans la colonne A soit en automatiquement en majuscule.

Private Sub Worksheet_Change(ByVal zz As Range)
If Intersect(zz, [A1:A1000]) Is Nothing Then Exit Sub
Application.EnableEvents = False
zz = UCase(zz)
Application.EnableEvents = True
End Sub

La macro a fonctionné normalement, mais Excel a détecté une erreur à la ligne zz = UCase(zz) et depuis ce temps, elle ne fonctionne plus.

Qu'est-ce que cela signifie et comment réparer l'erreur ?

Merci encore une fois pour votre aide
 

Discussions similaires

  • Résolu(e)
XL 2021 macro
Réponses
9
Affichages
516

Statistiques des forums

Discussions
312 672
Messages
2 090 776
Membres
104 664
dernier inscrit
jth