Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème addition macro excel

  • Initiateur de la discussion Initiateur de la discussion kifran85
  • Date de début Date de début

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 !

K

kifran85

Guest
Bonjour,

Je suis en train de faire un macro pour pouvoir calculer une moyenne de plusieurs notes.
J'ai écris le calcul a faire :
notem = notem1 + notem2 + notem3
moym = notem / nbnotem

Mais le résultat est erronée. 😡
J'ai essayé avec les signes -, /, * et ça marche.

Pourquoi ça ne fonctionne pas avec les additions ? 😕

Merci d'avances pour vos réponses. 🙂
 
Re : Problème addition macro excel

Bonjour Kifran,

l'addition fonctionne également... il faudrait savoir comment sont initialisées tes variables, et quel type de donnée est considéré... A voir s'il n'y a pas lieu d'effectuer une conversion avec la fonction "CDbl"...

bonne soirée
@+
 
Re : Problème addition macro excel


Les dimensions de mes variables sont définies en integer.

Et pour la fonction "CDbl", je ne vois pas de quoi tu parles.
 
Re : Problème addition macro excel

Re,

sans voir la totalité du code utilisé et où et comment les variables sont initialisées, difficile pour moi de t'en dire plus...

Pour des détails sur la fonction "CDbl", dans 'éditeur vba touche F1 quand tu es sur le mot...
 
Re : Problème addition macro excel


Re

Je t'envoies des captures pour vous montrer tout ce que j'ai fait, car je ne
comprend pas de quoi tu parles 😕
 

Pièces jointes

  • 03.jpg
    41.9 KB · Affichages: 156
  • 03.jpg
    41.9 KB · Affichages: 187
  • 03.jpg
    41.9 KB · Affichages: 186
  • 02.jpg
    49 KB · Affichages: 114
  • 02.jpg
    49 KB · Affichages: 130
  • 02.jpg
    49 KB · Affichages: 130
  • 01.jpg
    39.7 KB · Affichages: 122
  • 01.jpg
    39.7 KB · Affichages: 149
  • 01.jpg
    39.7 KB · Affichages: 152
Re : Problème addition macro excel

Re,

d'accord, ce n'est pas des variables mais des objets.... décidément, ma boule de cristal, il va falloir que je la change... Mets en pièce jointe un petit fichier avec l'usf et son code, et explique un peu plus le résultat attendu... pas facile de travailler sur des photos....
 
Re : Problème addition macro excel

Bonjour,

Je n'ai peut être pas tout compris mais comment veux-tu faire une moyenne avec uniquement des nombres entiers (Integer)? Même dans le cas où les valeurs initiales sont des entiers, il faut que la moyenne soit au moins définie en Single sinon, à moins d'un heureux hasard, ce sera faux...

EDIT : question subsidiaire - j'ai lu quelque part que, depuis EXCEL 2002 ou 2003, les Integer étaient systématiquement convertis en Long par EXCEL, Integer n'étant conservé que pour la compatibilité avec les versions antérieures. Quelqu'un a-t-il entendu parler de cela?

Cordialement
 
Dernière édition:
Re : Problème addition macro excel

Bonjour,

Je ré-explique, en faite que je veux pouvoir additionné 3 Textbox pour pouvoir après faire la moyenne.
Textbox1=15 + Textbox2=5 + Textbox3=10 = une moyenne de 10.

Comment dois-je faire ?
Merci.
 
Re : Problème addition macro excel

Bonjour le forum, Kiffran,

Faute de fichier, je crois savoir que textbox revoie une chaîne de caractères donc pas d'addition possible à moins de convertir, comme disait Pierrot, en double par cbbl

A+

Jocelyn
 
Re : Problème addition macro excel

Bonjour le forum, Kiffran,

Faute de fichier, je crois savoir que textbox revoie une chaîne de caractères donc pas d'addition possible à moins de convertir, comme disait Pierrot, en double par cbbl

A+

Jocelyn

Re,

Merci, mais comment peut-on convertir ? Peux-tu m'expliquer.

@+
 
Re : Problème addition macro excel

essaye comme ça:

valeur1=cdbl(textbox1) ' à adapter selon le nom de tes textbox
valeur2=cdbl(textbox2)
valeur3=cdbl(textbox3)

moyenne=(valeur1+valeur2+valeur3)/3
 
Re : Problème addition macro excel

Bonsoir à tous


kifran85

Si tu avais suivi le conseil de Pierrot93 (salutations) de 18h01
Tu aurais pu lire ceci dans l'aide VBA
Et tu aurais eu la solution à ton souci dès hier ... 🙄
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
  • Question Question
Réponses
5
Affichages
249
Didierpasdoué
D
Réponses
8
Affichages
2 K
Réponses
11
Affichages
2 K
Réponses
7
Affichages
813
Réponses
3
Affichages
655
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…