On Error GoTo ne fonctionne pas; Code des pauses

Je suis en train d'écrire une fonction VBA pour importer des données d'une table à l'autre dans l'Accès. La table, je suis à l'importation en a plus strict des contraintes des données (c'est à dire les types, la taille etc.), donc je m'attends à beaucoup d'erreurs.

Plutôt que de passer au crible tous les VBA erreur qui arrive, je veux que mon jeu d'enregistrements en boucle pour passer la totalité de l'enregistrement courant et de faire une note de celui-ci dans un tableau distinct chaque fois qu'il rencontre une erreur. De sorte que chaque ligne, j'ai inséré On Error GoTo RecordError. Mais pour quelque raison il n'est pas de la manipulation de toutes les erreurs. Mon code est juste casse et me dit quelle est l'erreur. J'ai la "Rupture" sur les Exceptions Non gérées" option est déjà cochée.

Voici une capture d'écran qu'il faut expliquer.
On Error GoTo ne fonctionne pas; Code des pauses

Pourquoi en serait-il la rupture sur la ligne immédiatement à la suite d'un gestionnaire d'Erreur?

Pouvez-vous fournir un exemple de message d'erreur, vous voyez?
Le message d'erreur n'est pas pertinente. L'erreur est liée à la mise en forme de mon champs de base de données et c'est un message d'erreur que je m'attends à obtenir si n'ont pas établi de On Error GoTo.... C'est le fait que mon code est la rupture plutôt que d'aller à l'étiquette que j'programme d'installation.
La raison que je demande, c'est parce qu'il y a quelques messages d'erreur déclenchée dans l'Accès ne peut pas être pris au piège à l'aide de VBA.
On Error Resume Next résout tous vos problèmes.

OriginalL'auteur rdevitt | 2011-04-28