Saisie Algorithme en VBA
Résolu/Fermé
didy-star
Messages postés
8
Date d'inscription
mercredi 23 octobre 2013
Statut
Membre
Dernière intervention
4 mars 2018
-
Modifié le 3 mars 2018 à 18:44
Whismeril Messages postés 19041 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 mai 2024 - 5 mars 2018 à 16:51
Whismeril Messages postés 19041 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 mai 2024 - 5 mars 2018 à 16:51
A voir également:
- Saisie Algorithme en VBA
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Incompatibilité de type vba ✓ - Forum Programmation
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
- Autorisation non accordée d'activer la saisie vocale - Forum Xiaomi
- Erreur 1004 vba ✓ - Forum VB / VBA
4 réponses
NHenry
Messages postés
15118
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
11 mai 2024
332
3 mars 2018 à 18:46
3 mars 2018 à 18:46
J'ai ajouté la coloration syntaxique et déjà, le "Elself" est suspect, je pense que tu as mis un L à la place d'un i.
Whismeril
Messages postés
19041
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mai 2024
912
4 mars 2018 à 00:08
4 mars 2018 à 00:08
Ben là je n’ai pas office sous la main, j’ai donc essayé sur un site de code en ligne, à part le ElseIf (avec un i majuscule) tout a compilé.
didy-star
Messages postés
8
Date d'inscription
mercredi 23 octobre 2013
Statut
Membre
Dernière intervention
4 mars 2018
4 mars 2018 à 09:30
4 mars 2018 à 09:30
Ah c'est bon merci !
Mais quelle horreur ces algorithmes haha
Mais quelle horreur ces algorithmes haha
Whismeril
Messages postés
19041
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mai 2024
912
4 mars 2018 à 10:22
4 mars 2018 à 10:22
Alors tu peux marquer le sujet résolu
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#marquer-un-sujet-resolu
Le code peut gagner en rapidité en évitant les calculs inutiles (si tu mets cette fonction sur 1000 ligne ça peut être un gain de temps sensible)
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#marquer-un-sujet-resolu
Le code peut gagner en rapidité en évitant les calculs inutiles (si tu mets cette fonction sur 1000 ligne ça peut être un gain de temps sensible)
Public Function Commission(CA As Double) 'Fonction qui calcule la commission du représentant selon le barême par tranche If CA < 2500 Then Commission = CA * 0.025 ElseIf CA < 5000 Then '2500 * 0.025 c'est une constante, si on mets la valeur de la constante on évite une multiplication Commission = 62.5 + (CA - 2500) * 0.05 Else 'et là 2 multiplications et une addition Commission = 187.5+ (CA - 5000) * 0.07 End If End Function
Whismeril
Messages postés
19041
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mai 2024
912
3 mars 2018 à 18:51
3 mars 2018 à 18:51
Bonjour,
Merci nhenri pour la couleur.
En plus du elseif.
Tu as écrit que pour un ca inférieur à 2500, la commission est de 2500* 25.
Donc le vendeur qui a un ca de 100 a la même somme que celui qui a un ca de 2499, et cette somme est 62 500. C’est une belle commission non?
Merci nhenri pour la couleur.
En plus du elseif.
Tu as écrit que pour un ca inférieur à 2500, la commission est de 2500* 25.
Donc le vendeur qui a un ca de 100 a la même somme que celui qui a un ca de 2499, et cette somme est 62 500. C’est une belle commission non?
didy-star
Messages postés
8
Date d'inscription
mercredi 23 octobre 2013
Statut
Membre
Dernière intervention
4 mars 2018
Modifié le 3 mars 2018 à 22:59
Modifié le 3 mars 2018 à 22:59
!! Oui en effet, je l'ai changé, mais ça ne résoud pas mon problème de phrase jaune...
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
Modifié le 5 mars 2018 à 09:44
Modifié le 5 mars 2018 à 09:44
Whismeril
Messages postés
19041
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mai 2024
912
5 mars 2018 à 12:07
5 mars 2018 à 12:07
Bonjour,
Oui c’est vrai quand il y a beaucoup de if. Là il n’y en que 3 et comme elle débute, je ne lui en ai pas parlé
Oui c’est vrai quand il y a beaucoup de if. Là il n’y en que 3 et comme elle débute, je ne lui en ai pas parlé
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
5 mars 2018 à 14:28
5 mars 2018 à 14:28
Bonjour
même à 3 , ça vaut le coup!
remarque au passage: ne confond t elle pas algo et prog ? (pas grave)
même à 3 , ça vaut le coup!
remarque au passage: ne confond t elle pas algo et prog ? (pas grave)
Whismeril
Messages postés
19041
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mai 2024
912
>
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
5 mars 2018 à 16:51
5 mars 2018 à 16:51
Si elle confond
3 mars 2018 à 23:06