/ / copier dans une seule feuille de calcul des tables à partir de différentes feuilles de calcul

copier dans une seule feuille de calcul des tableaux à partir de différentes feuilles de calcul

J'ai différentes feuilles de calcul Excel qui contiennenttables avec la même structure et le même en-tête. Je dois conserver l'en-tête dans le premier tableur et copier les tableaux des autres feuilles de calcul les uns à côté des autres dans le premier, sans répéter l'en-tête à chaque fois. J'ai 150 feuilles ou plus, il faut beaucoup de temps pour le faire à la main. Comment puis-je résoudre ce problème avec un langage de programmation tel que Python, C # ou Excel VBA? J’ai vu des questions similaires, mais je n’ai pas réussi à résoudre ce problème avec les réponses données à ces questions.

  1. question 1
  2. question 2

Réponses:

0 pour la réponse № 1

J'automatiserais probablement le processus en utilisant le langage de programmation avec lequel vous êtes le plus à l'aise et qui possède également un package Excel prédéfini. Par exemple, en C #, j'avais l'habitude d'utiliser EPPlus.

Essentiellement, vous écririez du code qui ouvre leLa première feuille de calcul existante pour écriture ouvre les autres feuilles de calcul une à une, lit le contenu du tableau à partir de la ligne 2 et copie les données dans votre feuille principale. Rincer et répéter.

Je voudrais même cloner la feuille de calcul originale et la renommer en quelque chose d’autre pendant que vous la testez, de manière à ne rien encombrer accidentellement.