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

Excel Discussion :

Fichier trop lourd car pas optimisé


Sujet :

Excel

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 35
    Points : 24
    Points
    24
    Par défaut Fichier trop lourd car pas optimisé
    Bonjour,

    Voila, je suis en charge d'une petite gestion de production dont je dois réaliser un indicateur de réalisation des ventes. j'ai déjà réalisé un petit fichier mais du haut de mes piètres connaissances en excel, je n'ai réalisé que des formules dans les cellules et mise en forme conditionnelles ce qui me cause pas mal de soucis au niveau poids du fichier (+ de 25Mo), vu la quantité d'article à traiter (plus de 1500 lignes).
    vous trouverez en pièce jointe un exemple de mon fichier.

    Pouvez vous m'aider ou m'envoyer les codes à entré pour allèger l'affaire ?

    merci d'avance.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé Avatar de illight
    Homme Profil pro
    Analyste décisionnel
    Inscrit en
    Septembre 2005
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste décisionnel
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 342
    Points : 4 299
    Points
    4 299
    Par défaut
    Si c'est un fichier à envoyer, je peux te donner un petit conseil pour alléger la chose. Si c'est un fichie rpour toi, tu peux laisser les formules et tout, si ça marche bien et que c'est pas trop long.
    Tous les jours, j'utilise un fichier qui fait plus de 30 Mo et ça marche très bien.
    Le souci est que ce fichier il faut que je l'envoie du coup j'utilise une méthode : je prend ce fichier, j'en créé une copie, et sur toutes les feuilles (par contr eil faut qu'il y est que des formules ou des tableaux sinon ça rique de merder un peu, si ya des graph c'est pas tip top), tu sélectionne toute la feuille, (Ctrl +A) et tu fais un copier/coller valeurs par dessus. De cette manière, ça t'enlèvera toute les formules, et le fichier sera beaucoup plus léger.
    De ce fait, tu aura toujours ton fichier avec les formules, et d'un autre un fichier plus léger que tu peux envoyer

  3. #3
    Membre à l'essai
    Inscrit en
    Janvier 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 35
    Points : 24
    Points
    24
    Par défaut
    le problèmes est que lorsque je quitte le fichier excel se met en erreur probablement à cause de la taille du fichier alors il me faut absolument l'allèger.

    voir le message d'erreur en pièce jointe.

    et lorsque je quitte je ne peux plus retourner sur ce fichier car il me l'ouvre en lecture seule car ouvert par ... moi même

    et que dire si je veux imprimer !!!!!
    Images attachées Images attachées  

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    ben en fait ton tableau est rempli de données et calcul inutiles
    tu as trois données utiles par ligne
    N° montage vente
    plus deux critéres pour le tableau
    début planning
    fin planning

    si tu fais une macro qui te crée un planning à la demande tu vas diviser tes données par 10

  5. #5
    Membre à l'essai
    Inscrit en
    Janvier 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 35
    Points : 24
    Points
    24
    Par défaut
    le problème c'est que je ne connais pas le language macro j'arrive à le comprendre et à l'adapter au besoin mais je suis incapable d'en créer un.

    si une âme charitable veux bien me donner un coup de mains ...

  6. #6
    Membre émérite

    Homme Profil pro
    Technicien Métrologie R&D
    Inscrit en
    Janvier 2007
    Messages
    1 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Métrologie R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 610
    Points : 2 523
    Points
    2 523
    Billets dans le blog
    1
    Par défaut
    Bonjour
    de nombreuse formules et beaucoup de mise en formes (ça aussi c'est lourds)
    =SI(D$3=$B4;$B$3;SI(D$3=$C4;$C$3;"")) avec cette formule tu gagnes dèjà 3 caractères par cellule par 1500 ligne par je ne sais combien de colonnes, partons sur 30 =13500 caractères ( y'a pas de petites économies)
    Daranc

  7. #7
    Membre à l'essai
    Inscrit en
    Janvier 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 35
    Points : 24
    Points
    24
    Par défaut
    Bon j'ai finalement trouvé mon bonheur grâce a un bidouillage du code de pierrejean et un peu de notion de TSA (c'est loin quand même)
    Merci à tous !

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

Discussions similaires

  1. détection fichier ".avi" trop lourd
    Par laurentdepibrac dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 08/02/2008, 13h11
  2. Fichier Excel trop lourd
    Par Djohn dans le forum Excel
    Réponses: 5
    Dernier message: 03/09/2007, 23h54
  3. VirtualDubMod - Fichier trop lourd
    Par koKoTis dans le forum Vidéo
    Réponses: 2
    Dernier message: 10/07/2007, 14h08
  4. Réponses: 5
    Dernier message: 14/04/2007, 19h47
  5. Réponses: 11
    Dernier message: 22/03/2005, 02h04

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