Partage
  • Partager sur Facebook
  • Partager sur Twitter

[VBA] Macro pour copier/coller plusieurs cellules

Base de données

    27 avril 2021 à 22:30:49

    Bonjour,

    Je suis nouvellement débutant dans le développement de macros et j'aurais besoin d'aide sur un sujet.


    En fait, je cherche à créer une macro me permettant de :

    - sélectionner et copier un ensemble de cellules (de N4 à BB4 par exemple)

    - coller cet ensemble de cellules dans un autre fichier excel, appelé base de données

    - répéter cette opération autant de fois qu'il y a de fichiers en nombre dans le même répertoire.


    A chaque fois, je ne veux pas écraser les valeurs déjà présentes. Et idéalement, j'aimerais aller chercher les tableurs excel où je dois copier les données dans des sous-répertoires.


    Merci par avance pour votre aide. Toute aide, même en partie me sera bienvenue.

    Cordialement

    • Partager sur Facebook
    • Partager sur Twitter
      28 avril 2021 à 16:01:55

      quand tu dis "répéter cette opération" c'est copier les cellules d'un classeur pour le mettre dans le fichier "base de données"

      donc la macro serait "idéalement" dans ce classeur "base de données". quoi que ça dépend si les cellules à copier sont les mêmes dans tous les fichiers, ou "repérables" par un moyen quelconque (nom de cellule, valeur de cellule, ..)

      Ce que tu peux commencer par faire, c'est (dans un premier temps) d'enregistrer une macro et faire la manipulation 1 ou 2 fois: ouvrir le fichier source, sélectionner, copier, coller la plage de cellule dans le fichier base de données, fermer le fichier source, recommencer avec un 2nd fichier source

      • Partager sur Facebook
      • Partager sur Twitter

      [VBA] Macro pour copier/coller plusieurs cellules

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown