bonjour,
Je souhaiterais copier des données de plusieurs classeurs (toujours cellule A2:C150) vers un autre classeur mais à la suite les uns des autres.
J'ai trouvé un bout de code que j'ai un peu adapté :
Cela fonctionne mais je voudrais ajouter les autres classeurs à la suite et faire en sorte que le système sélectionne la première cellule vide avant de coller.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Private Sub DL_M02_Click() Sheets("MOIS-MAAND").Range("J2:L300").ClearContents Workbooks.Open Filename:= _ "\\spvfilebru020.intra.just.fgov.be\Services\ACA\Budget\Dir-Budget\Cel-Bud\#Tabl_MonitoringPersonnel-Tab_MonitoringPersoneel\#DATA_2017\extract_SAP\Janvier_CD.XLSX" Range("A2:C200").Select Selection.Copy 'faire attention au nom du fichier xlsm Windows("Monitoring-Pers_2017 - BETA_V2-1.xlsm").Activate Sheets("MOIS-MAAND").Activate Range("J2").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Windows("Janvier_CD.XLSX").Close MsgBox ("Données exportées") List_M.Show 0 End Sub
Merci pour votre aide.
Partager