ouvrir un nouveau excel avec des onglets spécifiques et l'enregistrer

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

N

nicolase78

Guest
Bonsoir tout le monde,

J'ai un classeur nommé "Un test".

Je voudrais enregistrer dans le même dossier que celui dans lequel est enregistré le classeur "Un test" que l'on crée un nouveau classeur excel qui comporterait deux onglets, les deux onglets présents dans "un test", nommé "resultat a" et résultat b".

J'ai mis le classeur en lien.

Merci par avance pour votre aide.
 

Pièces jointes

Re : ouvrir un nouveau excel avec des onglets spécifiques et l'enregistrer

Bonsoir nicolase78,

Voici un exemple de macro qui créé un nouveau classeur avec les 2 feuilles, et l'enregistre dans le répertoire du fichier d'origine :

Code:
Sub Copierfeuilles()
Dim NomFichier As String
Sheets(Array("Résultat a", "Résultat b")).Copy
NomFichier = InputBox("Nom du Classeur", "Enregistrer sous") & ".xlsx"
ActiveWorkbook.SaveAs (ThisWorkbook.Path & "\" & NomFichier)
End Sub

J'ai prévu un InputBox pour donner le nom du fichier (sans extension), mais il est possible de définir ce nom directement dans la macro.

On peut aussi ouvrir une boite de dialogue système "Enregistrer sous" mais c'est un peu plus lourd.

Espérant avoir répondu.

Cordialement.
 
Re : ouvrir un nouveau excel avec des onglets spécifiques et l'enregistrer

comme ceci ?

pour avoir le fichier dans le même repertoire que un test.xls
modifier la ligne
Code:
newW.SaveAs Filename:= fname
par
Code:
newW.SaveAs Filename:=ThisWorkbook.Path & "\" & fname
 

Pièces jointes

Dernière édition:
- 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
6
Affichages
811
Retour