macro à corriger- Erreur d’execution type 13 - résolu

  • Initiateur de la discussion Initiateur de la discussion CAFRINE
  • Date de début Date de début

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 !

CAFRINE

XLDnaute Nouveau
Bonsoir à tout le forum

J'ai des macros ( couper/coller ligne si x) ( minuscule/majuscule pour des colonnes) qui fonctionnait bien auparavant se met à buguer depuis qq temps.
si je fais des recopies de plusieurs cellules sur feuil 1,2,3: Erreur d’execution type 13 - incompatibilite pour la ligne : If Target.Column = 12 And UCase(Target) = "X" Then.

de même,si je fais des copier-coller / effacer : Erreur d’execution type 13 ......incompatibilite pour la 1ere ligne :Target = UCase(Target)
............................................................................................

Private Sub Worksheet_Change(ByVal Target As Range)
Dim lig%, nblig%, i As Byte
ActiveSheet.Unprotect
If Not Intersect(Target, Range("B5:B500")) Is Nothing Then Target = UCase(Target) <<<<
If Not Intersect(Target, Range("C5:C500")) Is Nothing Then Target = LCase(Target)
If Not Intersect(Target, Range("D5😀500")) Is Nothing Then Target = UCase(Target)
If Target.Column = 12 And UCase(Target) = "X" Then <<<<<


Ce fichier comporte 6 feuilles de même nature et format.
je profite pour une autre question : . Comment accéder aux filtres sans enlever la protection à chaque fois (sur excel 97) - je m'en sert aussi sur excel 2003 = ok

Merci de votre aide

Cafrine
 

Pièces jointes

Dernière édition:
- 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

Discussions similaires

Réponses
1
Affichages
351
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
333
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
544
Retour