Macro extraction de données

Darrodge Messages postés 2 Statut Membre -  
maxmen67 Messages postés 58 Statut Membre -
Bonjour,

Je dois réaliser une macro permettant de récupérer les données de plusieurs feuilles Excel, contenues dans le même dossier, et de les coller dans une feuille appelée "Base de données".

Les données que je souhaite récupérer dans les feuilles sont situées en colonne N, et je souhaite qu'à chaque fois qu'une colonne est copiée dans la base de données, on incrémente le nombre de colonnes afin de copier les données de la feuille suivante dans la colonne suivante.
J'ai essayé de reprendre la macro qui était dans la discussion:
https://forums.commentcamarche.net/forum/affich-24651887-excel-macro-extraction-donnees
mais je n'arrive pas à réorganiser les données comme je le souhaite.

Merci par avance pour vos éclaircissements :)
A voir également:

1 réponse

maxmen67 Messages postés 58 Statut Membre 1
 
Salut;

Voici un code simple et efficace:

'identification des classeurs
Set Wbk1 = Workbooks.Open(Filename:="chemin du fichier avec les données")
Set Wbk2 = ThisWorkbook

'Set Wbk2 = ThisWorkbook, si le classeur est celui ou se trouve le code


Wbk2.Sheets("nom de la feuille où il faut mettre les données").Range("G2:G38") '=> selection de la colonne dans laquelle il faut mettre les données .Value = Wbk1.Sheets("feuille de données").Range("G2:G38").Value '=> feuille + plage de cellules à copier
0