Copie d'une feuille sous excel - VB/VBA/VBS - Programmation
Marsh Posté le 06-07-2005 à 12:12:43
tu veux dire créer un nouveau fichier et coller ta feuille dedans, ou bien ouvrir un autre fichier déja existaznt et coller la feuille? 
 
Dans les 2 cas, ca devrait pas être trop dur je pense...
Marsh Posté le 06-07-2005 à 12:16:37
Je veux dire cree un nouveau fichier et copie dedans ma feuille. 
Merci 
c pt etre pas trop dur mais jsuis un super debutant..
Marsh Posté le 06-07-2005 à 12:56:40
| smogling a écrit : c pt etre pas trop dur mais jsuis un super debutant.. | 
 
 
Oui, oui, je voulais dire, je pense pouvoir t'aider... 
Normal si tu débute que ce soit pas hyper facile!.. 
 
alors voila ce que je te propose: 
 
Set xlex = ActiveWorkbook 
Set xlnew = Workbooks.Add 
xlex.Sheets("nom de ta feuille" ).Copy Before:=Workbooks(xlnew.name).Sheets(1) 
xlnew.SaveAs Filename:="ton nom de fichier"  (avec le chemin devant, et .xls à la fin) 
 
Ca te va?
Marsh Posté le 06-07-2005 à 14:09:04
ou alors tu écris juste  
xlex.Sheets("nom de ta feuille" ).Copy 
normalement, le fichier se crée tout seul.
Marsh Posté le 06-07-2005 à 15:03:26
Merci bp les gars!! 
ca a marcher 
merci encore 
 
(dommage les jo jsuis deg)
Marsh Posté le 06-07-2005 à 10:45:00
Bonjour,
Voila je fais un projet en Vb sous excel(stage).Jai donc un classeur avec tout plein de feuille dont une de chiffrage qui se remplit a la fin du programme.
Je voudrai faire une copie de cette feuille et la placer ailleur , du genre dans un autre dossier.
voila merci