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 :

Boucle sur Calcul [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 55
    Par défaut Boucle sur Calcul
    Bonjour à tous,

    J'ai déjà posté un message sur le forum, mais il faut l'admettre ma demande n'était pas très claire.
    Je vais dans ce nouveau topic faire de mon mieux pour l'etre.


    Vous trouverez ci dessous, un fichier Excel qui resume la situation.

    Probleme.xlsx


    La difficulté vient du faite qu'en modifiant l'abondement on modifie aussi la dépense en plan 1.

    Si vous ne comprenez pas je ferais tout les efforts pour me faire comprendre. Mais je suis bloqué.

  2. #2
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    pourquoi déduire de "dépense plan 1" la dépense "Abondement" ?

    Peux-tu expliquer un peu ce que ce fichier référence ? Et son utilité ?
    C'est (par exemple) : le versement d'une participation d'une salarié sur un plan épargne entreprise, avec abondement de l'employeur ?

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 55
    Par défaut
    *joe.levrai: Il s'agit de connaitre l'abondement maximum d'un budget. Or le budget diminu si on l'on rajoute de l'abondement (comme une balance à qui on enleverais d'un coter pour remettre de l'autre). La méthaphore de la balance me semble bonne.

    Je reprend le tableau , si tu mets dans la case D3 le montant en E2, la case E2 n'affiche pas 0, cela veut dire qu'il me reste encore de l'abondement à mettre ou à l'inverse que j'en ai mis plus que je n'en avais (ici c'est le cas -125.32 euros), si j'enleve la somme de E2(soit -125.32) à D3 donc 501.28 , E2 m'affiche 25.06...
    Je voudrais avoir E2 proche de 0 du premier coup, car la je dois passer par de nombreuse manipulation. Il me faudrait une macro qui boucle pour moi se que je viens de faire jusqu'a etre à 0 ou 0.05

  4. #4
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    J'ai maintenant compris je pense .

    Proposition :

    Tu ajoutes une colonne "Dépense de l'abondement"
    Dans ton E2, tu appliques : montant abondement - dépense abondement

    Pour le test, j'ai fait :

    colonne A : plan 1
    colonne B : abondement
    Colonne C : dépense plan 1
    Colonne D : dépense abondement
    Colonne E : Somme qu'il me reste à dépenser dans les 20% de la dépense du plan 1
    ______________________________________________________________________

    En A2 / B2 ==> aucune modification de tes formules
    En C2 ==> =SOMME(C3:C14)
    En D2 ==> =SOMME(D3: D50)
    En E2 ==> =B2-D2


    avec ça, je tombe bien à 0 en E2.
    Et la colonne "Dépense Plan 1" n'est plus du tout utilisée dans le calcul de l'abondement restant à dépenser

    C'est bien ça que tu veux ?

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 55
    Par défaut
    Je n ai pas mon Pc pour tester mais il me semble que tu oublies que j ai besoins d avoir les 20% de l utiliser. La je crois que tu ne tiens plus compte de certains paramètres. Quand on rajoute dans l un on enlevé dans l autre. Car l abondemment dépend de la somme du plan qui diminue si l on rajoute de l abondemment

  6. #6
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Bonjour,

    Juste une réflexion en passant.
    Pour avoir 0 en E2, il faut B2=D2.
    En développant les différentes formules, on obtient la relation suivante :
    Dépense de l'abondement = SOMME(C3:C10)/6.
    soit, pour le cas présenté : Dépense de l'abondement = 3133 / 6 = 522,17.

    Cordialement.

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

Discussions similaires

  1. Boucle sur les feuilles d'un fichier et calcul du nombre de lignes
    Par eric4459 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/01/2015, 15h33
  2. [XL-2010] Boucle sur des contrôles d'une feuille de calcul
    Par Korleone dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/01/2011, 15h16
  3. [XSLT] Faire une boucle sur une variable [i]
    Par PoT_de_NuTeLLa dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 07/06/2010, 12h45
  4. calcul et boucle sur lecture de fichier
    Par marinaetsonchat dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 22/11/2007, 15h15
  5. [MFC] Boucle sur un bouton
    Par karl3i dans le forum MFC
    Réponses: 6
    Dernier message: 17/02/2004, 11h37

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