enregistrement d'une feuille en vb

  • Initiateur de la discussion Initiateur de la discussion jérôme
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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.
 
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
166
Réponses
6
Affichages
190
Retour