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-E] formule sur feuille ou par macro


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 lio62
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    472
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 472
    Par défaut [VBA-E] formule sur feuille ou par macro
    bonsoir,
    j'ai un userform avec pleins de textbox que je remplis les valeurs de ces textbox se collent dans une bd, ces valeurs sont additionnées pour alimenter une autre feuille.serait il plus rapide d'aditionner directement par la macro plutot que d'avoir sur une feuille des formules ? serait ce moins lourd ?

    merci a+

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Ça dépend de plusieurs facteurs : Le nombre d'opération (pour additionner un grand nombre de valeurs Excel serait plus rapide)
    La structure des données dans ta tête (le poser sur "le papier" peut accélérer l'analyse ...)
    A mon avis, je créerais une nouvelle feuille, quite à la supprimer une fois obtenu le résultat. Mais ce n'est qu'un avis. Tu en auras d'autres
    A+

  3. #3
    Expert confirmé Avatar de illight
    Homme Profil pro
    Analyste décisionnel
    Inscrit en
    Septembre 2005
    Messages
    2 344
    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 344
    Par défaut
    Généralement les formules "retardent" les temps d'éxécution, donc je serai du meme avis qu'Ousk', après comme il a dit ça dépend du nombre de calcul qu'il y aura
    1. Avant de poster, et http://www.developpez.com/sources/
    2. Lors du post, n'oubliez pas, si besoin les balises CODE => voir ici pour l'utilisation
    3. N'oubliez pas le
    4. N'oubliez pas le si la réponse vous a été utile !

  4. #4
    Membre éclairé Avatar de lio62
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    472
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 472
    Par défaut
    ok merci

    je vous joint le fichier tel qu'il se presente a l'heure actuelle si la saisie est rapide le temps pour copier sur les différentes feuilles est très long mais j'ai plein de formule sur la feuille FUSION et en plus lorsque les colonnes de la feuille fusion sont pleines il attaque une deuxième feuille.

    La feuille controel est inamovible et ne doit comporter aucune formule.

    merci a+

  5. #5
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Que représente la plage bleue ? Le contenu de tes textbox ?
    Je prends la colonne dépannage :
    As-tu plusieurs dépannages par fiches et donc plusieurs villes
    Si oui, comment sont séparées les données d'un dépannage du suivant

    Que veux-tu obtenir au bout du bout ? Quels totaux veux-tu obtenir ?

    Pour des totaux par cellule, un cumul me paraît le plus aisée et rapide. Par contre, tu perds le calendrier, le détail des heures...
    Peux-tu répondre à mes six questions ? (tu as bien dû te les poser...)
    A+

  6. #6
    Membre éclairé Avatar de lio62
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    472
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 472
    Par défaut
    bonsoir

    1) la plage bleue représenet les donnéees saisie au fur et a mesure dans la bd
    2) oui je peux avoir plusieurs dépannage par fiche ou plusieurs controles etc
    3) comme tu peux le voir les données sont récupérés dan la bd au fur et a mesure des saisies et actuellement j'utilise un tableau croisé dynamique pour receuperer pour les stats

    4) là j'avouerai je me perds un peu dans tes questions mais il faut savoir que le fichier controle ne peut contenir aucune formule il est envoyé par email et je me suis fait "p........r" parce qu'il y avait des formules et que ce n'était parait il pas exploitables.

    qu'entends tu par cumul et pourquoi je perds le reste

    merci ouskel a+

Discussions similaires

  1. [XL-2013] Suppression d' image sur feuille excel par macro
    Par GROBIN dans le forum Excel
    Réponses: 3
    Dernier message: 16/11/2013, 23h07
  2. [XL-2007] Modification titre sur feuilles créees par macro
    Par youlig dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/02/2013, 16h59
  3. comment controler zone de liste sur feuille excel par vba
    Par skulker dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/07/2012, 22h36
  4. [VBA-E] Protéger une feuille- contenant des macros
    Par nkhalidy dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/03/2007, 10h32
  5. Dupliquer une feuille excel par macro
    Par eleve36 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/02/2007, 23h01

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