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 :

macro pour excel : application d'une augmentation annuelle en %


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 6
    Points : 5
    Points
    5
    Par défaut macro pour excel : application d'une augmentation annuelle en %
    Bonjour,

    Je suis sur un projet sur excel et j ai une requête particulière

    en fait je souhaite réaliser un tableau que je vais mettre en place de façon identique à l'image ci jointe.

    Je vais expliquer en prenant un exemple de réparations effectués sur un immeuble. On part avec une hypothèse qu'un immeuble fait l'objet de 1000 euros de réparation par an. On dit que ce montant à cause de l'inflation est réévalué de 2% par an. Mon projet devrait être basé sur une période de 20 ans.

    Le tableau doit se présenter de la facon suivante : une colone où je met le montant des réparations de l'année et une colonne où j'indique l'évolution en pourcentage de l'année suivante par rapport à l'année précédente.

    Pour schématisé
    2010 / % / 2011 / % /2012 /% ....

    sinon ci joint une image d'un logiciel de gestion que nous avons au travail qui se présente de la même façon.

    La procédure est la suivante. j'informe en premier lieu le montant du poste en année N. ensuite j'informe le pourcentage d'évolution de l'année N+1 par rapport à N. A ce moment la le 2% se reporte dans toutes les colonnes de "%" et le montant des années suivantes est automatiquement calculé.

    Si une année le poste a significativement augmenté car il y a une des réparations importantes ( par exemple rénovation de la façade) je peux indiquer le montant directement dans l'année en question. le % d'augmentation de l'année par rapport à l'année précédente est automatiquement calculé par la formule. Mais les prévision des années suivantes n'évolue pas par rapport aux prévision initiale.

    Je voudrais également avoir la possibilité si je le souhaite en cours de projets passer à un taux de 3 % à partir de l'année 10 par exemple mais sans modifier le passé.

    Si j'informe le montant du poste en N+1 alors le pourcentage est automatiquement calculé. Si j'informe le pourcentage (d'évolution entre N et N+1) alors le montant du poste est calculé en fonction de cette donnée.


    J'espère que j' ai été assez clair. Mais vous comprenez que je ne peux pas faire cela avec une simple formule

    merci

    http://hotfile.com/dl/30884847/d72b9...ecran.jpg.html

  2. #2
    Membre averti Avatar de bosk1000
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    706
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 706
    Points : 367
    Points
    367
    Par défaut
    bonjour

    si j'ai bien compris
    1) dans la colonne "% evol" d'une année le taux est identique ? alors si c'est la colonne e par exemple, en e1 tu let 2%, et en e2 la formule "=e1", tu glisse la formule jusqu'en bas
    2) dans la colonne n+1, si c'est f, alors en f1, la formule "=d1*(1+e1)"
    tu glisse la formule, tu as ainsii ton montant année n+1

    etc... sur les colonnes a venir, il te suffit de copier les formules de la colonne e, en g, i, k, l, etc...

    et ceux de la colonne f, en h, j, l, m etc....

    mais ce n'est que le début car je n'ai pas bien compris ce que tu voulais après
    j'espère avoir répondu au début de ta demande

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Malheureusement ce n'est pas ca.

    j 'ai matérialisé en terme de chiffres avec des commentaire ce que je veux sur le fichier Excel ci joint

    merci
    Fichiers attachés Fichiers attachés

  4. #4
    Membre averti Avatar de bosk1000
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    706
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 706
    Points : 367
    Points
    367
    Par défaut
    ok
    donc bien comprendre
    1) si tu verse une somme exceptionnelle en année 2014 tu veux que le calcul de la valeur d'origine de 2015, se calle sur 2013

    2)lorsque ton taux augmente, tu veux que tous les taux suivant suive le meme taux ?

    aije-bien compris ?

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    oui c'est exactement cela mais est ce que c'est possible ?

    A t on la possibilité de saisir une valeur dans une cellule ou si l'on ne saisi rien alors la valeur est calculé par une formule.

  6. #6
    Membre averti Avatar de bosk1000
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    706
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 706
    Points : 367
    Points
    367
    Par défaut
    sur tes pourcentage, ce que je ne comprend pas, c'est pourquoi tu ne fait pas simplement

    que le pourcentage en année n+1 est egale a n
    n+2 est egale à n+1
    etc...
    et lorsque tu modifie n+3 admetons, cela augemteras en chaine les année a venir sans perturbé les précedente année

    ce n'est pas faisable dans ton shema ??

  7. #7
    Membre averti Avatar de bosk1000
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    706
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 706
    Points : 367
    Points
    367
    Par défaut
    pour ta deuxieme demande je verrais bien une possibilité

    on part d'un formulaire avec une combobox pour choisir un de tes immeubles
    lorsque tu sélectionnes un immeuble, sur 20 textbox suivante, on fait apparaitre les 20 montant d'entretien annuelle
    on ajoute une case a cocher en dessous de chaque, ainsi qu' une textbox vide en dessous

    sur l'année que tu veux modifie, tu coche la case, puis tu indique le nouveau montant

    après en cliquant sur valider, il suffit de créer le code évenementiel pour modifier que le montant que tu as créer et la formule du montant suivant
    ça me parait très faisable comme ça

    alors ?

  8. #8
    Inactif  
    Profil pro
    Inscrit en
    Février 2010
    Messages
    517
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 517
    Points : 617
    Points
    617
    Par défaut
    Bonjour,

    je dirais que la 1ère question ressemble assez au calcul de la valeur actuelle d'un investissement, puisqu'il s'agit d'une ré-évaluation, au fur et à mesure du temps qui s'écoule et en fonction d'un taux, d'une somme définie originellement.
    Je m'intéresserais alors personnellement à l'utilisation de la fonction VAN.
    L'avantage serait double :
    1) calcul de la somme réévaluée par rapport à la durée écoulée depuis TOUJOURS la même date de départ.
    2) comme le calcul serait fait ainsi, l'effacement occasionnel de la formule et son remplacement par un montant saisi n'aurait aucune incidence sur les autres colonnes (puisque calcul toujours fait par la fonction sur les mêmes bases : taux d'inflation et durée écoulée depuis l'origine)
    A prospecter selon moi, donc.

Discussions similaires

  1. [XL-2002] Macro pour Excel
    Par mougq31 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/05/2011, 12h11
  2. [PHP 5.0] excel application ajouter une colonne
    Par karimphp dans le forum Langage
    Réponses: 0
    Dernier message: 27/04/2010, 01h06
  3. Macro pour se déplacer sur une feuille excel
    Par arkorrigan dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 15/03/2010, 20h41
  4. macro pour excel
    Par vanille972 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/09/2007, 09h08
  5. Complexité d'une macro pour Excel
    Par MatMeuh dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 14/04/2006, 11h23

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