|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 2 ![]() |
Bonjour à tous,
je suis actuellement des cours de programmation informatique, et je débute sur VBA Excel. J'ai l'exercice suivant : L’entreprise PrestoCopie est une société qui réalise des photocopies pour desentreprises. Elle facture ses prestations d’un forfait de 10 € pour les cent premières photocopies en noir et blanc et de 30 € pour les photocopies couleurs (même si la quantité est inférieure à 100 copies). Chaque photocopie suivante est facturée 0,05 € en noir et blanc et 0,20 € en couleur jusqu’à la 500 ème photocopies. Au delà, les tirages supplémentaires sont facturés respectivement 0,03 € pour le noir et blanc et 0,10 € pour la couleur. 1) Ecrire le programme qui calcule le montant à facturer au client en fonction du nombre de copies et du type de copie (N&B ou couleur). Ces deux informations sont saisies par l’utilisateur. J'y ai répondu : Code :
Cela ne fonctionne pas, les valeurs 10 et 30 ressortant quelque soit le nombre entré par l'utilisateur. Je ne comprends vraiment pas ou est mon erreur, tout me parait logique, est-ce que vous pourriez m'expliquer ? Merci ! |
||
|
|
00
|
|
|
#2 |
![]() ![]() |
Ajoute l'option indispensable :
tout en haut de ton code ..
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#3 | ||||
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 3 ![]() |
Bonjour
Code :
en ligne 4, Il faut remplacer nb par nombre Code :
|
||||
|
|
01
|
|
|
#4 |
![]() ![]() |
pourquoi ? il faut déclarer toutes les variables !
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 2 ![]() |
J'ai trouvé, c'était simple en fin de compte, j'ai confondu nb (noir et blanc) et nombre à la ligne 4, comme l'a souligné didivo67. Et j'ai enlevé la déclaration du prix, qui n'est pas utile (je pense que c'est ça que tu voulais dire didivo67 ?), en tout cas merci à toi et bbil pour la rapidité de la réponse !
|
|
|
00
|
|
|
#6 |
![]() ![]() |
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
11
|
Copyright © 2000-2012 - www.developpez.com