Programme VBA problème ...
Résolu
link6625
Messages postés
65
Date d'inscription
Statut
Membre
Dernière intervention
-
chossette9 Messages postés 4239 Date d'inscription Statut Contributeur Dernière intervention -
chossette9 Messages postés 4239 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j'ai un petit DM de VBA pour demain mais j'ai un léger problème.
Il me signale une erreur d'incompatibilité de type.
Avant tout voici les consignes de mon devoir :
Programme qui permet de prédire la taille d'un enfant en fonction de son sexe et de la taille de ses parents.
- Garçon : Moyenne de la taille des parents + 6.5
- Fille : Moyenne de la taille des parents -6.5
Je vous link un screen du code avec la ligne concernée mise en valeur.
Impossible de trouver mon erreur :/
Merci d'avance pour votre aide !
=====> http://image.noelshack.com/fichiers/2012/50/1355330438-vba.jpg
Il me signale une erreur d'incompatibilité de type.
Avant tout voici les consignes de mon devoir :
Programme qui permet de prédire la taille d'un enfant en fonction de son sexe et de la taille de ses parents.
- Garçon : Moyenne de la taille des parents + 6.5
- Fille : Moyenne de la taille des parents -6.5
Je vous link un screen du code avec la ligne concernée mise en valeur.
Impossible de trouver mon erreur :/
Merci d'avance pour votre aide !
=====> http://image.noelshack.com/fichiers/2012/50/1355330438-vba.jpg
A voir également:
- Programme VBA problème ...
- Programme demarrage windows - Guide
- Message programmé iphone - Guide
- Mettre en veille un programme - Guide
- Programme word gratuit - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
4 réponses
Bonjour,
dans le cas d'un test multiple sur une variable, il faut réécrire à chaque fois la variable. soit :
Cordialement.
dans le cas d'un test multiple sur une variable, il faut réécrire à chaque fois la variable. soit :
If sexe = "Masculin" Or sexe = "masculin" Or sexe = "MASCULIN"En revanche, tu peux simplifier ton code en
If Upper(sexe) = "MASCULIN" ThenLe Upper() permet de tout transformer en majuscule. Lower() transformera tout en minuscule. A toi de choisir ^^
Cordialement.