[excel VBA] copier une feuille de classeur

Fermé
Viouu Messages postés 11 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 13 décembre 2007 - 13 déc. 2007 à 14:08
Viouu Messages postés 11 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 13 décembre 2007 - 13 déc. 2007 à 19:28
Bonjour,

Voila je recherche un peu d'aide pour coder cet etape :
Ouvrir un fichier quelquonque xls
copier coller la feuil1 du premier fichier dans la feuil2 du classeur actif.

Sub copy()

'selection le classeur à ouvrir'
Application.Workbooks.Open Application.GetOpenFilename()

'selection de la feuil1 du fichier recuperer'
Workbooks("Recap10.xlsx").Worksheets("feuil1").Select ===> comment recuperer le nom du classeur ouver avec la commande precedente ?

'copier la selection'
Selection.copy

'passer sur le classeur actif et selectionner la feuil2'
Workbooks("classeur2.xls").Worksheets("feuil2").Select

'copier dans la feuille la selection précedente'
ActivewokSheet.Paste

'fermer le fichier ouvert en premier'
??????

End sub.

Si quelqu'un peut m'aider.

Cordialement.

Viouu
A voir également:

3 réponses

phil232 Messages postés 607 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 31 janvier 2008 178
13 déc. 2007 à 17:11
comment recuperer le nom du classeur ouver avec la commande precedente ?
Dans l'aide d'Excel :
fileToOpen = Application.GetOpenFilename("Text Files (*.txt), *.txt")

quelques autres problèmes ? RTFM
0
Viouu Messages postés 11 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 13 décembre 2007
13 déc. 2007 à 18:18
RTFM ?
0
Viouu Messages postés 11 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 13 décembre 2007
13 déc. 2007 à 19:28
ok parceque ca na pas repondu a ma question.

Viouu
0