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 :

Propagation de modification de classeur


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Ingénieur d'Etudes Mécaniques
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur d'Etudes Mécaniques
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Par défaut Propagation de modification de classeur
    Bonjour à tous,
    Aujourd'hui, dans le cadre de mon travail, je me retrouve face à un problème que je ne sais pas comment aborder étant donné que je suis assez novice en VBA.
    Je vous explique ce que je souhaite faire:

    J'ai plusieurs fichiers de suivi de projet qui sont fait exactement de la même façon, seuls le nom du fichier et le nom du premier onglet sont différents.
    Ces fichiers sont voués à évoluer en continu (ajout d'onglets, de tableaux de formules, de plages définies....) sans toutefois toucher à la forme du premier onglet qui est figée.

    Ce que je voudrais faire dans un premier temps, c'est créer un classeurs référence auquel j'appliquerai les évolutions et modifs, et ensuite à l'aide d'une macro, faire évoluer tous les autres classeurs bâtis sur le même modèle (~50). Et ainsi par exemple pouvoir en une seule passe pour générer 50 tableaux ou 50 rapports différents.

    Je pense donc qu'il y a une étape de recherche des fichiers à traiter, pour ça, j'ai un nombre fini de dossiers à fouiller, et tous les noms de fichiers à mettre à jour se terminent par *V2.xlsx.
    Ensuite une étape de comparaison, puis d'armonisation.

    Je vous remercie par avance pour le temps que vous m'accorderez.
    Benoit

  2. #2
    Membre éclairé Avatar de Fluch
    Homme Profil pro
    Méthodiste flux
    Inscrit en
    Avril 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Méthodiste flux
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2012
    Messages : 48
    Par défaut Une direction à prendre
    Hello Benoit,

    Je pense que tu t'enfonces encore plus avec cette idée. :

    Pour ne pas passer du temps à multiplier une mise à jour sur des onglets ou des fichiers identiques, il est préférable de les rendre unique.

    Il serait plus simple ensuite d'aller chercher les données variables liées aux projets par une liste de choix par exemple pour les imbriquer dans l'onglet unique.

    Bien sur, cela demande un travail pour reconstruire les différents fichiers, mais c'est pour gagner du temps par la suite...

    On peut utiliser Excel un peu comme une base de données avec un onglet de données (table) et des onglets de dialogue (formulaire)

Discussions similaires

  1. Envoi automatique d'un mail après chaque modification du classeur
    Par Thebast69 dans le forum Macros et VBA Excel
    Réponses: 31
    Dernier message: 10/05/2022, 18h43
  2. Propagation des modifications des contextes dans un job
    Par spiale dans le forum Développement de jobs
    Réponses: 3
    Dernier message: 20/09/2012, 11h35
  3. Propagation de modif DDL en réplication
    Par Korfandar dans le forum Administration
    Réponses: 0
    Dernier message: 22/01/2010, 15h17
  4. VBA Excel Modification de la date en fonction du nom du classeur
    Par a.dequidt dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 07/09/2007, 19h48

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