Enregistrement de fichier avec date  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

Enregistrement de fichier avec date

Messagepar rocket4 » 30 Jan 2012, 14:37

Bonjour

peut etre pourriez vous m'indiquez la marche à suivre , car je bloque un peu

je dois enregistrer un fichier avec la date et l'heure et dans mon code et dans mon code j'ai placé en variable

Code: Tout sélectionner
Dim valeur As String
    valeur = "BETA_" & Format(Date, "yyyymmdd") & "_" & Format(Time, "hhmmss") & ".xls"
    chemin = ThisWorkbook.Path


et dans le traitement de la procedure j'ai


Code: Tout sélectionner
.SaveAs Filename:=chemin & "\sauvegarde\valeur "


le code tourne mais j'obtiens un fichier nommé "valeur" dans le dossier de sauvegarde au lieu d'avoir le dossier BETA avec l'extension jour et heure

je ne trouve pas l'erreur ...


En vous remerciant pour tout conseil .

cordialement
rocket4
Membre fidèle
 
Messages: 463
Inscription: 30 Août 2011, 10:36
Version Excel: 2002

Re: Enregistrement de fichier avec date

Messagepar Amadéus » 30 Jan 2012, 15:22

Bonjour
Code: Tout sélectionner
Sub Enreg()
Dim Path As String, valeur As String
Path = ActiveWorkbook.Path & "\"
valeur = "BETA_" & Format(Date, "yyyymmdd") & "_" & Format(Time, "hhmmss") & ".xls"
ThisWorkbook.SaveAs Path & valeur
End Sub

Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10873
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: Enregistrement de fichier avec date

Messagepar rocket4 » 30 Jan 2012, 17:21

Merci pour cette réponse , mais comment puis je placer dans le chemin mon dossier nommé sauvegarde censé recuperer le fichier BETA ?

merci
rocket4
Membre fidèle
 
Messages: 463
Inscription: 30 Août 2011, 10:36
Version Excel: 2002

Re: Enregistrement de fichier avec date  Sujet résolu

Messagepar Amadéus » 30 Jan 2012, 17:39

Bonjour
Sub Enreg()
Dim Path As String, valeur As String
Path = ActiveWorkbook.Path & "\"
valeur = "BETA_" & Format(Date, "yyyymmdd") & "_" & Format(Time, "hhmmss") & ".xls"
ThisWorkbook.SaveAs Filename:= _
"D:\Mes documents\sauvegarde" & "\" & valeur
End Sub

Tu remplaces D:\Mes documents\sauvegarde par le chemin d'accès de ton fichier
Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10873
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: Enregistrement de fichier avec date

Messagepar rocket4 » 30 Jan 2012, 17:46

Merci infiniment pour ces réponses détaillées , j'y vois plus claire !! :D bonne journée à toi
rocket4
Membre fidèle
 
Messages: 463
Inscription: 30 Août 2011, 10:36
Version Excel: 2002


Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Banzai64, Bing [Bot], Google [Bot], Google Adsense [Bot] et 9 invités