IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

probleme des if & elseif


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations forums :
    Inscription : Janvier 2009
    Messages : 14
    Par défaut probleme des if & elseif
    salut tout le monde
    petit probleme de l'aide, SVP
    je suis enseignant et je veux calculer la moyenne de mes eleves en fonction du coefficient;je m'explique:
    le premier devoir coef=2
    2 " " =3
    3 " " =4 ainsi de suite
    pour obtenir la moyenne je divise la somme des devoirs sur la somme des coef,mais si un eleve rate un devoir ou meme 2 quelle macro VBA peut resoudre mon probleme(macrosui s'execute auto..)? MERCI

  2. #2
    Membre Expert
    Avatar de JackOuYA
    Inscrit en
    Juin 2008
    Messages
    1 040
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1 040
    Par défaut
    Bonsoir,

    en tant qu'enseignant il va falloir s'appliquer lors de l'énoncé de vos exercices, sinon vos éléves vont avoir du mal.

    que voulez-vous dire par "rater un devoir" ? , si c'est ne pas participer à ce devoir, que ce passe-t'il alors pour la note ? il prends un 0 l'éléve ? où bien ce devoir est oublié pour lui et le calcul de sa moyenne (ce qui semble pas trés juste par rapport aux autres éléves..)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations forums :
    Inscription : Janvier 2009
    Messages : 14
    Par défaut Calcul moyenne VBA
    Salut tout le monde
    Ma question, je l’ai déjà posée, mais je n’ai pas trouvé de réponse. Peut être, je l’avais mal formulée comme me l’avait fait savoir notre ami.
    Et pour être plus clair, je joins à ma question une capture d’écran du formulaire de saisie de données qui sont directement écrites dans une autre feuille (base de données).
    J’enseigne plusieurs matières comme le montre la capture d’écran, et chaque matière a un coefficient pour la Première matière le coef est 5, la 2ième est 4, la 3 ième est 3, la 4ième est 2 et pour toutes les autres matières 1.
    Dans le carré noir de la capture où est écrit 25 je mets la somme des coef pour obtenir la moyenne des cellules C2 :N2
    Questions : y a-t-il possibilité en vba pour obtenir la moyenne C2 :N2 automatiquement sans introduire la somme des coefficients dans le carré noir. En prenant en compte, bien sûr, les absences des élèves : « si un élève s’absente pour des raisons de santé, durant les contrôles, il ne sera pas sanctionné par des 00.Sa moyenne sera obtenue par la division de la somme des matières auxquelles il a participé par la somme des coefficients de ces mêmes matières. » Considérons que la somme totale des coef est 25, et qu’un élève n’a pas participé
    à deux contrôles est dont la somme des coef est 7 (2ième et 3ième matière ,comme mentionné ci-dessus) sa moyenne sera calculée comme suit : C2 :N2 /25-7 ou tout simplement C2 :N2/18. Merci pour votre aide
    Images attachées Images attachées  

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Par défaut
    Combien y a t-il d'élèves dans cette classe ?

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    c'est bizarre, il n'y aurait qu'une deule note par matiere ? c'est déja une moyenne peut-etre ?. sinon, le coef est déja dans ta formule, a quoi sert la somme des coef ?
    pourquoi ne pas mettre ce coef en entete de ta ligne
    arabe ; 2 ; suivie des notes de l'eleve a suivre
    math ; 3 ; ....
    une formule simple genre moyenne * coef devrai suffire. ainsi l'eleve peut rater tout les controles, il aura sa moyenne réelle.
    et quand il décroche une bonne note, il a tout interet a etre malade aux autres contrôles

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations forums :
    Inscription : Janvier 2009
    Messages : 14
    Par défaut
    Bonjour tout le monde

    je pense que le nombre d'élève, ne sera pas pris en considération dans le calcul d'une moyenne individuelle. Merci

    Bonjour Alsimbad

    Oui Alsimbad il y a une seule note pour chaque matière.
    Je veux la moyenne générale.(de toutes les matières) Merci

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Par défaut
    A mon avis, il n'est pas nécessaire d'écrire une macro.
    une feuille de calcul doit suffire.

    Si j'ai le temps, je ferais le test à une heure plus raisonnable.

    Bye

    PPz

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 23/05/2006, 16h23
  2. Problème des clients windows après installation bind
    Par tanjonaravelson dans le forum Réseau
    Réponses: 3
    Dernier message: 06/07/2005, 09h28
  3. [JMenu] Probleme Des Evenements du clavier vers les composants des
    Par Nadia_81 dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 05/06/2005, 23h14
  4. Problème des trois maris jaloux
    Par pelo68 dans le forum Prolog
    Réponses: 2
    Dernier message: 29/05/2005, 01h13
  5. probleme des utilisateurs
    Par frome dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 24/03/2004, 15h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo