OVH Cloud OVH Cloud

Erreur sur commande deleteobject

1 réponse
Avatar
Valérie
Bonjour à tous,
Je supprime une requete que je recree en vba. Apres la suppression je fais
un refreshdatabasewindow mais j'ai un message : l'enregistrement a été
supprimé et donc ma procédure s'affiche en fenetre de deboguage. Quand je
suis à ce niveau si je passe ma procédure avec la touche f8 cela passe je
n'ai aucun message d'erreur. Il arrive aussi qu'access ne trouve pas la
requete à supprimer alors qu'elle existe.
Merci pour vos suggestions.

1 réponse

Avatar
Raymond [mvp]
Bonsoir.

quand tu fais une suppression d'objet aléatoire il faut placer
On Error Resume Next
Docmd.deleteobject ........
On Error GoTo ......

comme ça si l'objet n'existe pas il n'y a pas d'erreur bloquante affichée.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Valérie" a écrit dans le message de news:
419ca59a$0$24240$
Bonjour à tous,
Je supprime une requete que je recree en vba. Apres la suppression je fais
un refreshdatabasewindow mais j'ai un message : l'enregistrement a été
supprimé et donc ma procédure s'affiche en fenetre de deboguage. Quand je
suis à ce niveau si je passe ma procédure avec la touche f8 cela passe je
n'ai aucun message d'erreur. Il arrive aussi qu'access ne trouve pas la
requete à supprimer alors qu'elle existe.
Merci pour vos suggestions.