Création d'un classeur Génération nom

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 !

xvella

XLDnaute Occasionnel
Bonjour Forum,
Bonjour à tous,

Je cherche à Faire une copie d'une feuille d'un classeur vers un nouveau classeur Temporaire.

Il faudrait que ce classeur temporaire ne contienne que cette feuille et que le nom de ce classeur soit :

Temporaly_Date_Heure

Ou Date et Heure serait celle de l'exécution du code.

Merci d'avance pour vos réponce.

A+
 
Re : Création d'un classeur Génération nom

Bonjour

Un essai à finaliser (mais pas le temps, je pars au boulot)

Code:
Sub test()
Dim wtmp As Workbook
Workbooks.add -4167
Set wtmp = ActiveWorkbook
Application.DisplayAlerts = False
ThisWorkbook.Sheets(1).Move before:=wtmp.Sheets(1)
wtmp.Sheets(2).Delete
Application.DisplayAlerts = True
ThisWorkbook.Close False
wtmp.SaveAs "c:\temp\" & "Temporary_" & Format(Date, "ddmmyy_") & Format(Time, "hh_mm") & ".xls"
Application.DisplayAlerts = True
End Sub

Sinon, tu peux aussi utiliser le moteur de recherche, tu trouveras des discussions proches de ta question
(et les réponses qui s'y trouvent pourront t'aider à résoudre ta question)
Mais cela tu le savais déjà puisque que tu as lu la charte du forum ...
(enfin j'espère car depuis juillet 2005, tu as en eu le loisir en tout cas 🙄 )
 
Dernière édition:
Re : Création d'un classeur Génération nom

Bonsoir à tous,

Essaye avec cette syntaxe :

Sub EnregistrerFeuille()
Dim Chemin As String, Nom As String, Fichier As String
' Chemin du répertoire du classeur de la présente macro
Chemin = ThisWorkbook.Path
' Création d'un classeur comportant la feuille active
ActiveSheet.Copy
' Nom du classeur à enregistrer
Nom = "Temporaly_" & Day(Now) & "_" & Month(Now) & "_" & Year(Now) & "_" & Hour(Now) & "h_" & Minute(Now) & "mn_" & Second(Now) & "s"
' Fichier à enregistrer
Fichier = Chemin & "\" & Nom & ".xls"
' Enregistrement
ActiveWorkbook.SaveAs Filename:=Fichier
End Sub

A noter que le répertoire sera celui du classeur source.
 
- 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

Discussions similaires

Réponses
4
Affichages
320
Réponses
10
Affichages
567
Réponses
5
Affichages
231
Retour