Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1785 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  enregistrement automatique des fichiers excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

enregistrement automatique des fichiers excel

n°1357263
aravis
Posté le 01-05-2006 à 17:23:59  profilanswer
 

bonjour, je me posé la question suivante. Existe t'il une fonction qui permet d'enregistrer tout les jours sous un fichier excel différent un meme fichier ?
Mon fichier excel sert a la supervision d'un equipement, donc les données a l'interieur change a chaques fois.
 
Ou bien enregistrer sur une nouvelle page.
Le tout en vba bien sur  :D  
 
merci d'avance

mood
Publicité
Posté le 01-05-2006 à 17:23:59  profilanswer
 

n°1357541
eric455
Posté le 02-05-2006 à 08:23:34  profilanswer
 

Bonjour aravis
Bonjour à tous
 
Le code suivant sauvegarde le fichier à "chaque fois qu'il est fermé" sous son nom avec la date du jour, mais en "nombre" par rapport à l'année 1900, même si la personne le sauvegarde sous un autre nom :
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim monfichier As Single
monfichier = Date
    ActiveWorkbook.SaveAs FileName:="C:\toto du " & monfichier & ".xls", FileFormat:=xlNormal, _
        Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
        CreateBackup:=False
End Sub
 
Attention c'est systématique, donc cela ecrase le fichier qui a été fermé quelque temps avant, mais uniquement le jour même, celui de la veille n'est plus modifié.
Dans ce code il n'y a pas de mot de passe mais tu peux en ajouter un : Password= "titi" par exemple
J'espère que j'ai été clair
Cordialement


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  enregistrement automatique des fichiers excel

 

Sujets relatifs
Modèle de fichiers FLASHIndexation de fichiers bureautique
fusionner plusieurs fichiers word[VBA Excel] Récupérer le nom de fichier après Save
[Excel] Remplacer un texte dans une cellule exelimport depuis un tableur excel
[excel] comptage de contenu de caseVB via Excel : comment fermer un userForm ?
[C#] Créer un fichier Excel[vba Excel 97]
Plus de sujets relatifs à : enregistrement automatique des fichiers excel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR