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 :

Calcul en boucle et optimisation de code


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2013
    Messages
    114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2013
    Messages : 114
    Par défaut Calcul en boucle et optimisation de code
    Bonjour,

    Je suis entrain de créer un outil permettant à partir d'une extraction de créer des tableaux avec besoins client etc.

    Je suis à la dernière étape de mon programme et je ne sais pas comment je dois gérer cela pour optimiser mon code.

    Je vous met en PJ mon fichier.

    Explication :

    Nous avons une feuille appelé "DATA" où vous retrouverez toutes les données indispensables afin de créer les calculs. Dans cette feuille quatre données nous intéresse par ligne.
    - stock disponible = Première ligne de l'article colonne J - colonne I
    - La colonne I sont les chiffres que nous additionnerons afin de les mettre dans les tableaux respectifs
    - La colonne O permet de connaitre la colonne dans la feuille "PICPDP". Ce sont les mois.
    - La colonne K permettra de choisir la bonne ligne dans la feuille "PICPDP"
    - La colonne A permettra de choisir le bon tableau dans la feuille "PICPDP"


    Nous avons la feuille "PICPDP" qui est la feuille d'analyse, où nous collectons les données dans des tableaux. Nous retronverons les données utiles sur les 18 mois glissants.

    On y trouve de multiple tableau :

    Nom : Capture.JPG
Affichages : 154
Taille : 59,5 Ko

    Je reste disponible,

    Merci d'avance pour votre aide. Car je ne sais pas par quel bout commencer.

    Vincent
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    pour optimiser mon code.
    Quel code ? Je n'en vois aucun ..
    Ah oui ? Peut-être là-dedans ? :
    Je vous met en PJ mon fichier.
    --->>
    https://www.developpez.net/forums/d8...s-discussions/
    et voir ma signature.
    Bye, donc. Et désolé (et tu devrais l'être à ton tour) d'avoir ouvert en lecture une discussion que je ne peux suivre dans de telles conditions
    (tu n'es pourtant pas un nouveau venu, hein ...)

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2013
    Messages
    114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2013
    Messages : 114
    Par défaut
    C'est un code qui est déjà lourd. DOnc les calculs dont je parle, où je ne sais pas où commencer, doit être optimisé.

    C'est pour cela que je viens en criant à l'aide. Par quel bout commencer? Comment faire? Des idées?

    Merci d'avance

    Vincent

  4. #4
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Par quel bout commencer?
    Par un respect des règles, déjà !
    Comment faire? Des idées?
    Aucune tant que je ne saurai même pas clairement ce dont il s'agit.
    A moins d'ouvrir ton classeur joint ? Désolé, mais je ne ferai jamais une telle chose. Ma religion et ma sagesse me l'interdisent tout simplement.

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2013
    Messages
    114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2013
    Messages : 114
    Par défaut
    Comment t'expliquer des calculs concrets sans tableau.

    Dans l'image mis en pièces jointes, tu trouves un tableau.

    Ma macro, crée autant de tableau que d'article dans la base "DATA".

    Le j'aimerai générer un programme qui me calcul chaque ligne selon : la date, l'article et le code de transaction puis de me faire des sommes afin d'avoir pour chaque article, le tableau complété.

    Je ne vois pas comment je peux mieux décrire le problème.

    Voici un extrait de ma feuille "DATA". En jaune les données importantes qui permettent de remplir les tableaux.

    Nom : Capture.JPG
Affichages : 112
Taille : 36,7 Ko

    Merci d'avance

    Vincent
    Images attachées Images attachées  

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

Discussions similaires

  1. Optimiser calcul en boucles : code matriciel
    Par matt67 dans le forum MATLAB
    Réponses: 2
    Dernier message: 23/04/2015, 11h35
  2. optimiser mon code avec une boucle for?
    Par Invité dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 16/11/2007, 08h33
  3. [PHP-JS] Optimisation du code avec des boucles
    Par jiojioforever dans le forum Langage
    Réponses: 3
    Dernier message: 15/06/2007, 16h02
  4. comment optimiser son code en calcul ???
    Par gronaze dans le forum C
    Réponses: 5
    Dernier message: 21/03/2006, 10h41
  5. [SQL - procStock ] optimisation du code (éviter les boucles)
    Par luimême dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 06/10/2005, 17h22

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