Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…