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 :

[VBA EXCEL] Création de fichiers "fantômes"


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ancel17
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Mars 2007
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Bidouilleur

    Informations forums :
    Inscription : Mars 2007
    Messages : 312
    Par défaut [VBA EXCEL] Création de fichiers "fantômes"
    Bonjour à tous !

    Le problème du jour est le suivant :
    j'ai un énorme fichier modèle (178 Mo) avec plein de formules et un peu de code. Ce fichier servira pour plusieurs études.

    Ce qui m'embête, c'est de devoir multiplier les fichiers de taille phénoménal (un par étude).

    L'idée est donc d'avoir un gros fichier qui contient le code et les formules, mais pas de données, et autant de petits fichiers que d'études avec les données et les résultats mais pas de formule ni de code (une sorte de fantôme du gros fichier).

    J'ai vu un fichier qui fonctionne, je pense, comme ça avec un bouton Back_Up qui permet d'enregistrer les petits fichiers à partir du gros, un bouton Restore qui permet d'ouvrir les petits fichiers depuis le gros (taille du gros fichier > 1 Mo, taille des petits fichiers < 60 Ko).

    Le problème c'est que je ne sais pas comment ça fonctionne et que le code du fichier et des boutons sont protégés...

    Voilà, si ce n'est pas clair, n'hésitez pas, je répondrai à vos questions...

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    et tu es sur que tu peux pas d'abord réduire ton gros fichier?

  3. #3
    Membre éclairé Avatar de ancel17
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Mars 2007
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Bidouilleur

    Informations forums :
    Inscription : Mars 2007
    Messages : 312
    Par défaut
    moi je veux bien, mais je fais comment ?

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    faut voir. tu dis que tu as beaucoup de formule. le plus souvent quand un fichier est aussi énorme, c'est qu'il y a des formule sur de pages entieres alors que les 50 premieres cases seulement sont utilisés
    es ce que tes données sont confidentielles ou bien on peut y jeter un oeil?
    si oui, tu le zippe, et tu me l'envoie en mp.
    il y a aussi les dessins, c'est lourd. l

  5. #5
    Membre éclairé Avatar de ancel17
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Mars 2007
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Bidouilleur

    Informations forums :
    Inscription : Mars 2007
    Messages : 312
    Par défaut
    il y a effectivement des formules sur des pages entières !
    Voici un ordre de grandeur et je ne pense pas me tromper de beaucoup :
    14400 mesures par jour pendant une semaine pour lesquels on fait environ 20 calcul, on est donc à plus de 1 million de formules utiles... (on serait même plus près des 2 millions !)

  6. #6
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Ton backup doit se faire en récupérant les .Value de chaque cellule et les mettant dans un nouveau fichier Excel ou d'un fichier texte avec des ";" comme séparateurs (ce qui serait plus léger).

    Pour récupérer les données d'un tel fichier, tu ne récupère en fait que les données pour les cellules n'ayant pas de formules puisque celles-ci calculeront les résultats toutes seules.

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

Discussions similaires

  1. [XL-2007] Création arborescence dossiers et création de fichiers
    Par raneelbe dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 25/01/2019, 17h44
  2. VBA Excel - Nom de fichier
    Par sat478 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 11/01/2006, 16h19
  3. VBA Excel - Création de graphique
    Par sat478 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/01/2006, 16h11

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