Erreur 13, 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 !

Re : Erreur 13, incompatibilité de type

Cougar à dit:
Bonjour le forum,

Pourquoi j'ai une incompatibilité de type ?

Private Sub CommandButton1_Click()

mavar = Abs(TextBox33.Value)

TextBox9.SetFocus
Salut
Parce que 🙂
TextBox => boite à texte.
Excel est suffisament "intelligent" pour transformer la saisie du point du pavé numérique en virgule.
Mais quand tu passes en VBA, il ne le fait pas, et si dans ta valeur numérique tu mets un point, il pique sa crise et te jette.

Donc, soit tu t'astreins à bien utiliser la virgule, soit tu transformes ton point en virgule, soit tu modifies le point par exemple

Private Sub CommandButton1_Click()

mavar = Abs(Replace(TextBox33 ".", ",", 1))

TextBox9.SetFocus

A+
 
- 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

  • Question Question
Microsoft 365 Erreur UBound
Réponses
4
Affichages
293
Réponses
16
Affichages
683
Réponses
14
Affichages
331
Retour