Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Incompatibilité de type

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 !

al1.2loin

XLDnaute Occasionnel
Bonjour, j'ai fait un planning pour mon équipe, en glanant ici et la quelques idées et réponses à mes questions sur ce forum grâce à vos compétences et j'en vous remercie,le problème qui ce pose est la suivante, j'ai fait une macro pour remettre à zéro chaque colonnes pour avoir un planning vierge en l’état, et une fenêtre m'affiche erreur d’exécution '13' incompatibilité de type, je ne sais pas ce que cela veut dire, si vous pouviez m’éclairer et me dire de quoi il s'agit.
 

Pièces jointes

Re : Incompatibilité de type

Bonjour.

Ça signifie que le contenu d'un Variant n'est pas du type de donnée approprié à l'instruction ou au calcul d'une expression, ni à sa conversion en un type possible.
En l'occurrence quand Target.Address = $B$6:$B$36, UCase(Target) provoque cette erreur car la fonction attend une expression String, ce à quoi ne peut se réduire ni Target qui est un Range, ni Target.Value qui est un tableau.
 
Re : Incompatibilité de type

Re: et merci pour votre réponse rapide, mais ni connaissant rien en VBA quelle est la solution pour ne pas que s'affiche cette erreur.
Quand je supprime le code c'est ok il ne ce passe rien, mais je n'obtient pas la demande souhaité, quand je met par exemple 406 dans la cellule j'ai le fond bleu mais la police reste noir, alors que dans " couleurs " 406 est en fond bleu et police blanc.
Je suis un peu perdu la dedans, j'essaie de reprendre des exemple de code qui correspondent à mes réponse mais sans en comprendre la signification et je m'en excuse.
 
Re : Incompatibilité de type

La solution je pense c'est d'abréger l'exécution de la Worksheet_Change quand ce n'est pas une cellule unique qui est changée, ou de suspendre temporairement la prise en charge des évènements Excel quand c'est par du code que la modification a été engagée.
 
- 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

D
Réponses
4
Affichages
409
DidPouAxi
D
Réponses
1
Affichages
672
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…