Liaison entre classeurs fixe et MAJ

Bonjour à tous!

Après plusieurs recherches infructueuses sur la toile, je décide de m'adresser à vous pour une aide précieuse...

Je suis débutant sur excel (aucune maitrise du VBA et des macros), et je dois pour mon travail automatiser un tableau avec divers liaisons avec d'autre fichiers .xls.

Je m'explique:

J'ai un tableau .xls qu'on appelera "synthèse" (fait tous les mois), qui récapitule plusieurs données venant de 5 autres fichiers "annexes".

Ce tableau de synthèse reste tous les mois constitué de la même facon, les fichiers "annexes" sont placés sur le réseau de l'entreprise, et gardent eux aussi chaque mois la même nomemplature. Par contre ces fichiers annexes sont placés dans des répertoires différents chaque mois et possède des noms différents (ex : Analyse vente Mars08 // Analyse vente Avril08).

Ce que je souhaite faire, c'est automatiser ce changement de répertoire. En effet, à l'heure actuelle je dois changer à la main le répertoire des fichiers "annexes" alors que ceux ci font la somme des même cellules chaque mois.

Est-ce possible d'avoir 5 cellules (une cellule pour chaque fichier "annexe") où l'on rentre simplement les destinations des fichiers "annexes" et qui se reportent automatiquement dans tous le tableau "synthèse"? Celui ci serait alors fait directement et ça nous éviterai la tache fastidieuse (et source d'erreur) de changer tous les répertoires de destination à la main!!

J'espere avoir été clair, ce n'est pas facile à expliquer comme ca ! J'attend avec impatience vos réponses, en espérant que ce projet soit réalisable!

Merci de m'avoir lu,

Cordialement.

Bonjour,

as-tu déjà commencé un code?

Si non, peux-tu faire toute l'opération, en enregistrant (Outils/Macros/Nouvelle Macro), et mettre le code ici, cela simplifiera les réponses

Bonjour Félix,

Merci d'avoir répondu aussi vite.

Malheureusement je n'ai pas commencé de code, je sais même pas si c'est possible de faire ca à vrai dire...

J'ai trouvé aucun post sur quelque chose du genre non plus donc je suis un peu perdu!

Penses tu que faire une chose du genre est possible?

Merci d'avance de ton aide.

Re-

bien sûr

tu es sur ton poste, et tu exécutes ton action

seulement, avant de le faire, tu cliques sur Outils/Macros/Nouvelle Macro

tu fais OK

le nom de la Macro sera (normalement) "Macro1"

tu fais "OK"

tu exécutes toutes tes actions

tu auras une petite boîte de dialogue avec un carré, pour arrêter l'enregistrement

une fois toutes les actions effectuées, tu cliques sur le carré, l'enregistrement s'arrête

tu fais Alt + F11, tu arriveras dans l'éditeur VBE (pour Visual Basic Editor)

A gauche, tu auras une arborescence (si tu ne l'as pas, tu fais Ctrl + R)

tu doubles-cliques sur "Modules"

puis sur "Module1"

tu auras alors un code, que tu peux recopier ici

Rebonjour,

Merci une nouvelle fois de ta réponse rapide.

Par contre, tes explications sont claires, mais je n'ai AUCUN code à te donner car je n'ai commencé aucune macro ni écriture de code pour ce projet. Je suis complètement novice dans ce domaine d'excel !

La seule chose que j'ai c'est un tableau avec quelques centaines de cellulles qui viennent piocher dans d'autres fichiers xls sur le réseau...!

Merci d'avance de ton aide, a bientot!

Rechercher des sujets similaires à "liaison entre classeurs fixe maj"