Incompatibilité de type VBA

Bonjour,

J'ai un programme de gestion de stock sur excel qui marchait très bien, seulement depuis peu, j'ai une "erreur d’exécution '13' Incompatibilité de type". J'ai beau chercher mais je ne vois pas d'où vient le problème.

Le problème survient lorsque sur la fiche "Entrée", je clique sur le bouton "Entrée de matériel", je choisit la référence et le message d'erreur apparaît et me propose le débogage. Le même problème survient lorsque je choisit par produit au lieu de référence.

Je joint mon fichier excel , parce que le code est long et donc un peu indigeste si je le colle ici.

Si quelqu'un pouvait m'aider, ce serait vraiment super sympa.

Cordialement,

Bonjour

Cela bugue à l'instruction :

If C.Offset(0, 1).Value = Cbb_Référence * 1 Then

parce que tes références sont du texte et non des nombres. Tu ne dois pas les multiplier par 1

Ok ?

Ah mais oui ! J'ai changé les références qui étaient des nombres avant.

J'aurai du y penser, plus besoin de " *1 ".

En tout cas merci beaucoup pour ton aide, ça marche impeccable maintenant !

Cdlmt,

Rechercher des sujets similaires à "incompatibilite type vba"