1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| dim ws as worksheet
dom i as integer, n as integer
dim chemin as string
Chemin = "\\serveur\partage\"
Workbooks.Open Filename:=Chemin & "MaCopie.xls"
n=Workbooks( "MaCopie.xls").sheets.count 'on stock le nombre de feuille initial
For each ws in thisworkbook.worksheets
'pour chaque onglet parmis les onglets de ce classeur
ws.Copy After:=Workbooks("MaCopie.xls").Sheets(Workbooks( "MaCopie.xls").sheets.count)
'on copy le 'onglet après le dernier du classeur CopisansMacro.xls
next ws
'on supprime les n première feuille
for i = 1 to n
Workbooks("MaCopie.xls").Sheets(i).Delete
next i
Workbooks("MaCopie.xls").close True
End Sub |
Partager