enregistrement d'une feuille en vb

J

jérôme

Guest
salut
j'aimerais savoir comment je peux (en vb) enregistrer une seul feuille d'un classeur?

exemple:
j'ai trois feuilles dans mon classeur, je veux enregistrer uniquement la feuille 2 dans un nouveau classeur ou dossier.
 
@

@+Thierry

Guest
Salut Jérôme

Tu ne précises pas si tu veux garder un exemplaire de ta feuille2 dans le classeur d'origine... mais bon c'est similaire ... (Par contre je comprends VB par VBA dans ce cas)

pour déplacer la feuille :
Sub Deplace()
Sheets("Feuil2").Move
ActiveWorkbook.SaveAs "C:\Documents and Settings\te\Toto.xls"
ActiveWorkbook.Close 0
End Sub

Sub Copie()
Sheets("Feuil2").Copy
ActiveWorkbook.SaveAs "C:\Documents and Settings\te\Toto.xls"
ActiveWorkbook.Close 0
End Sub

Ces deux code suavent le nouveau fichier avec la feuille 2, le nomment Toto.xls et le ferme...

Bien sûr pour the Path et le File Name il faudrait prévoir une variable de type string.

Bon Travail
@+Thierry
 

Discussions similaires

Statistiques des forums

Discussions
314 021
Messages
2 104 673
Membres
109 101
dernier inscrit
moiii