Bonjour Kurtz (bienvenue sur XLD
, fanfan38
,
Dans module1, un code
un peu générique qui permet l'importation de tableaux à structure identique à partir de plusieurs onglet d'un classeur source vers une feuille d'un autre classeur.
Ce code doit être copié dans un module de votre propre fichier cible:
- au début de code, il y a 6 constantes à modifier en fonction de votre propre cas
- les fichiers source et cible doivent être ouverts
Pour lancer la macro, se placer sur la feuille "MaCible" et cliquer sur le bouton "importer".
Rem: pour importer dans le même classeur que le fichier source, il suffit de compléter la constante
OngletsSansImport en y incluant le nom de l'onglet cible (voir fichier "
Fichier Source et Cible")
NB: on a considéré que les données sources débutaient toujours en ligne 1 (par les en-têtes s'il y en a, par les données à copier s'il n'y a pas d'en-tête - voir la constante
avecEntete dans le code).
De même, la concaténation débute toujours à la ligne 1 (soit avec les en-têtes, soit avec la première ligne de données). On peut néanmoins pour la cible choisir la colonne de début pour la copie.
Attention: si vous télécharger plusieurs fois les fichiers depuis XLD, Excel risque de les indexer automatiquement. Dans ce cas, il faut modifier la constante
ClasseurSource avec le nom indexé du fichier.