OVH Cloud OVH Cloud

Compacter la BD dans une macro

2 réponses
Avatar
pierref
Bonjour,

J'ai une macro de chargement de données.
A la fin de cette macro, la base est très volumineuse donc je voudrais la
compacter automatiquement.

J'ai essayé d'ajouter dans la macro la ligne :
ExécuterCommande --> CompacterBase

Mais j'ai le message d'erreur suivant :
"Impossible de compacter la base de données en cours, en exécutant une macro
ou un programme vb."

Le message est clair... Auriez vous un astuce pour le faire qd meme ?

Par avance merci

Pierre

2 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

Tu trouveras une piste ici :
http://access.jessy.free.fr/index.html?Menu&Page=CompactDb

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"pierref" a écrit dans le message de
news:
Bonjour,

J'ai une macro de chargement de données.
A la fin de cette macro, la base est très volumineuse donc je voudrais la
compacter automatiquement.

J'ai essayé d'ajouter dans la macro la ligne :
ExécuterCommande --> CompacterBase

Mais j'ai le message d'erreur suivant :
"Impossible de compacter la base de données en cours, en exécutant une
macro

ou un programme vb."

Le message est clair... Auriez vous un astuce pour le faire qd meme ?

Par avance merci

Pierre



Avatar
pierref
Merci !

Cdlt


Bonjour

Tu trouveras une piste ici :
http://access.jessy.free.fr/index.html?Menu&Page=CompactDb

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"pierref" a écrit dans le message de
news:
Bonjour,

J'ai une macro de chargement de données.
A la fin de cette macro, la base est très volumineuse donc je voudrais la
compacter automatiquement.

J'ai essayé d'ajouter dans la macro la ligne :
ExécuterCommande --> CompacterBase

Mais j'ai le message d'erreur suivant :
"Impossible de compacter la base de données en cours, en exécutant une
macro

ou un programme vb."

Le message est clair... Auriez vous un astuce pour le faire qd meme ?

Par avance merci

Pierre