Enregistrer une base de données access et gérer les erreurs - VB/VBA/VBS - Programmation
Marsh Posté le 15-07-2009 à 15:17:55
Pour la 2ème question :
Code :
|
Marsh Posté le 15-07-2009 à 15:24:08
merci pour ta réponse Deamon!
je vais testé ça!
Personne n'a une idée pour la première question?
Marsh Posté le 15-07-2009 à 15:27:21
Pour la 1° en fait tu veux faire pareil que Enregistrer Sous ? Si oui enregistre une macro pour voir le code généré.
Marsh Posté le 15-07-2009 à 15:57:16
C'est tout à fait ça!
mais justement j'arrive pas à enregitrer une macro sous access!! c'est exctement ce que je voulais faire mais j'ai pas trouvé.
(vous devez me prendre pour une tebé, mais j'ai pas trouvé le bouton enregistrer macro!)
je vais chercher encore, si tu pense qu'il y ai sur access aussi.
Marsh Posté le 15-07-2009 à 16:06:11
Ah c'est vrai que ça n'existe pas sous Access l'enregistrement de macro, j'avais oublié.
Je suis pas sûr mais regarde du côté de DoCmd.OutputTo ou SaveAs si ça existe.
Marsh Posté le 21-07-2009 à 15:36:58
Ou un copié collé avec le FileSystemObject
Set fso = CreateObject("Scripting.FileSystemObject" )
fso.Filecopy FichierSource, FichierDestination
Marsh Posté le 22-07-2009 à 09:46:42
Merci dje69r et Deamon de vos réponses!
mais j'ai finalement décidé de faire autrement, mon tuteur m'a conseillé de faire des petites base de données a coté et de lié les tables.
Enfin merci beaucoup pour votre aide!
Marsh Posté le 15-07-2009 à 15:15:10
Bonjour à tous!!!
J'ai 2 points sur lesquels, j'espère, vous pourrez m'éclairer:
1_ Je souhaiterai créer un bouton qui me propose de sauvegarder ma base de donnée en état ouvert, (c'est-à-dire qu'elle n'enregistrera pas les dernières modifications), et lui indiquée où je veus l'enregistrer et préciser son nom.
Car j'ai vu sur internet qu'il fallait faire DoCmd.Save, mais il me semble que ça enregistre la base de données ouverte au mm endroit et c'est tout.
2_ Comment gérer els erreurs sous access, c'est-à-dire au lieu qu'il y ai la pop up qui propose de débugger, créer une pop up qui dise à l'utilisateur qu'il y a tel soucis.
Merci à tous!
jespere avoir été claire.