IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Enregistrement a la fermeture


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 1
    Par défaut Enregistrement a la fermeture
    Bonjour
    Je souhaiterai qu'a la fermeture de ma base de donnée, elle soit enregistrée automatiquement dans un nouveau fichier avec la date du jour.
    J'ai converti ma base en MDE
    J'utilise un formulaire d'interface avec un bouton fermer application qui comme son nom l'indique ferme access
    Merci d'avance
    David

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Mars 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur amateur

    Informations forums :
    Inscription : Mars 2009
    Messages : 177
    Par défaut
    Bonjour
    Il suffit de programmer une copie du mde avant la fermeture de la base
    Voici un exemple de code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Sub sauvegarde()
     
    Dim objScript As Scripting.FileSystemObject
    Dim objf As Object
    Dim cheminfichiersource As String
    Dim cheminfichiercible As String
     
    cheminfichiersource = "C:\...\basesource.mdb"
    cheminfichiercible = "C:\...\basecible.mdb"
     
    Set objScript = CreateObject("Scripting.FileSystemObject")
    Set objf = objScript.GetFile(cheminfichiersource)
    'sauvegarde
    objScript.CopyFile cheminfichiersource, cheminfichiercible, True
    ' On vide les objets
    Set objScript = Nothing
     
    End Sub
    Pour la date de la sauvegarde tu peux par exemple composer le nom du fichier cible à partir du nom du fichier source et la date du jour

    Cordialement

  3. #3
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 131
    Par défaut
    Bonjour,

    Il y a également la fonction native FileCopy.

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

Discussions similaires

  1. [XL-2003] enregistrer a la fermeture
    Par olivier-tig dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 08/09/2009, 16h23
  2. Réponses: 5
    Dernier message: 31/01/2007, 14h59
  3. Réponses: 6
    Dernier message: 12/01/2007, 14h33
  4. Réponses: 6
    Dernier message: 02/05/2006, 14h24
  5. Réponses: 3
    Dernier message: 15/12/2005, 09h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo