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 :

Faire de la prévision avec VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2019
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2019
    Messages : 8
    Par défaut Faire de la prévision avec VBA
    Bonjour,
    Je suis toute nouvelle avec la programmation VBA. J'essaye d'automatiser le calcul des prévisions pour chaque année avec la formule suivante : PREVISION(X; valeurs_Y, valeurs_X)
    Plus précisément :
    Pour la prévision de l'année 2018 et pour tous les producteurs, la prévision est la suivante prévision($N$2;C3:M3; $C$2:$M$2)
    J'aimerais donc pouvoir faire une programmation pour toutes les années de 2019 à 2037.
    Avec X comme étant les années à prévoir ( 2019 à 2037), variable qui change
    Valeur_Y étant les valeurs en % pour chaque producteur de 2007 à 2017 ( change en fonction du producteur)
    Valeur_X étant les années historiques c'est à dire de 2007 à 2017 ( ne change pas peut importe l'année à prévoir et peut importe le producteur).

    J'aimerais donc obtenir de l'aide pour une programmation VBA qui faciliterait le calcul pour les 20 années et les 289 producteurs. Je joins mon fichier Excel pour plus de détails. Merci
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 681
    Par défaut
    Bonjour,

    Peu de gens ouvrent les classeurs, surtout ceux avec macros (cf le post épinglé à ce sujet)
    Pour maximiser tes chances d'obtenir une réponse pertinente il vaut mieux mettre directement ton code (entre balise code) et si besoin des capture d'écran pour la structure de tes données.

  3. #3
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    Bonjour
    démarre l'enregistreur Automatique du macro et faire l'opération manuellement et tu aura un code sur plateau

  4. #4
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par Alicea Voir le message
    Pour la prévision de l'année 2018 et pour tous les producteurs, la prévision est la suivante prévision($N$2;C3:M3; $C$2:$M$2)
    J'aimerais donc pouvoir faire une programmation pour toutes les années de 2019 à 2037.
    Je ne comprends pas ton besoin : si tu as déjà une fonction Excel qui te convient, pourquoi utiliser VBA ?
    J'ai l'impression (je peux me tromper) que ta difficulté est de placer correctement les références relatives et absolues dans ta formule.
    Tu devrais lire ceci : http://fauconnier.developpez.com/exc...es/references/

Discussions similaires

  1. [Toutes versions] VBA - Faire matcher des cellules avec des colonnes d'un autre onglet
    Par romain31200 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 01/09/2015, 09h52
  2. [XL-2003] Pouvoir ouvrir des fichiers excel avec vba sans le faire planter
    Par perpitou dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 01/12/2011, 15h52
  3. [XL-2010] VBA faire défiler du texte avec scrollbar
    Par Pouloupe dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/11/2010, 08h51
  4. [XL-2007] Faire une recherche avec VBA ou fonction
    Par matinho dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/08/2010, 11h01
  5. [AC-2003] Faire une boucle avec VBA
    Par Sympa66 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 06/06/2010, 13h08

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