Créer un classeur avec la copie d'une feuille d'un autre classeur

  • Initiateur de la discussion Initiateur de la discussion therese78
  • 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 !

T

therese78

Guest
J'essais avec peu de succès de faire la copie d'une feuille excel dans un nouveau classeur et de l'enregistrer sous un nom particulier.

Pour la copie d'un onglet dans un nouveau classeur j'ai fait:
ThisWorkbook.Worksheets("MODELE").Copy
Cela m'a créer un nouveau classeur mais je n'arrive pas à l'enregistrer🙁

J'ai ensuite essayer de creer d'abord le classeur:
Set wbk_caisse = Workbooks.Add
wbk_caisse.SaveAs "fichier"
Cela m'a créer un classeur avec 3 feuilles vierges (d'ailleurs j'aimerais n'avoir aucune feuille mais tant pis)
Ensuite j'essais de faire la copie :
ThisWorkbook.Worksheets("MODEL").Copy After:=wbk_caisse.Sheets(Sheets.Count)
Mais cela ne marche pas.🙁

Si quelqu'un pouvait m'aider, je lui en serait extrèmement reconnaissante.
 
Re : Créer un classeur avec la copie d'une feuille d'un autre classeur

BONJOUR

Cette macro copie ta feuille1 et enregistres ton nouveau classeur sous le nom toto.xls dans le c:\tmp

Sheets("Feuil1").Copy
ActiveWorkbook.SaveAs Filename:= _
"C:\tmp\toto.xls", FileFormat _
:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:= _
False, CreateBackup:=False

A toi d'adapter
 
Re : Créer un classeur avec la copie d'une feuille d'un autre classeur

Géniale cela fonctionne merci beaucoup.

Par contre, je voudrais que le fichier soit placé sous le même répertoire que le fichier modèle. Comment on fait pour récupérer le PATH?
 
Re : Créer un classeur avec la copie d'une feuille d'un autre classeur

RE

Cela deviendrait

Dim MonPath As String

MonPath = ActiveWorkbook.Path
Sheets("Feuil1").Copy
ActiveWorkbook.SaveAs Filename:= _
MonPath & "\toto.xls", FileFormat _
:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:= _
False, CreateBackup:=False
 
- 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
Réponses
2
Affichages
673
Rosco1669
R
Retour