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