Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la
macro3, et sachant que la macro1 est dans un module de feuille, d'une part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ?
Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt sur
l'erreur ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LeSteph
Bonjour Twinley, On error resume next permet d'ignorer l'erreur et de passer à l'istruction suivante cela ne suffit qu'à cela. (A mon avis!....)Il vaut mieux la placer dans chaque sub appelée . Si c'est vraiment l'objectif. car Tu perds effectivement l'id du code Err. puisqu'elle est ignorée.
En revanche si tu intercepte ailleurs les erreurs par une autre routine de gestion des erreurs , le premier on error est ignoré.
leSteph
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la macro3, et sachant que la macro1 est dans un module de feuille, d'une part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ? Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt sur
l'erreur ?
Merci pour votre aide.
-- à+twinley
Bonjour Twinley,
On error resume next
permet d'ignorer l'erreur et de passer à l'istruction suivante
cela ne suffit qu'à cela.
(A mon avis!....)Il vaut mieux la placer dans chaque sub appelée .
Si c'est vraiment l'objectif.
car
Tu perds effectivement l'id du code Err. puisqu'elle est ignorée.
En revanche si tu intercepte ailleurs les erreurs par une autre routine de
gestion des erreurs , le premier on error est ignoré.
leSteph
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:euOJVkMnEHA.2680@TK2MSFTNGP15.phx.gbl...
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la
macro3, et sachant que la macro1 est dans un module de feuille, d'une
part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ?
Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt
sur
Bonjour Twinley, On error resume next permet d'ignorer l'erreur et de passer à l'istruction suivante cela ne suffit qu'à cela. (A mon avis!....)Il vaut mieux la placer dans chaque sub appelée . Si c'est vraiment l'objectif. car Tu perds effectivement l'id du code Err. puisqu'elle est ignorée.
En revanche si tu intercepte ailleurs les erreurs par une autre routine de gestion des erreurs , le premier on error est ignoré.
leSteph
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la macro3, et sachant que la macro1 est dans un module de feuille, d'une part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ? Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt sur
l'erreur ?
Merci pour votre aide.
-- à+twinley
Pierre CFI [mvp]
bonjour en régle générale ce genre d'instruction est a manier avec beaucoup de précautions, car bien sur il n'y a plus de gestion d'erreur on la met juste avant l'instruction qui peut faire erreur, puis aprés err.clear, puis une gestion d'erreur normale
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la macro3, et sachant que la macro1 est dans un module de feuille, d'une part, et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ? Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt sur l'erreur ?
Merci pour votre aide.
-- à+twinley
bonjour
en régle générale ce genre d'instruction est a manier avec beaucoup de précautions, car bien sur il n'y a plus de gestion d'erreur
on la met juste avant l'instruction qui peut faire erreur, puis aprés err.clear, puis une gestion d'erreur normale
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:euOJVkMnEHA.2680@TK2MSFTNGP15.phx.gbl...
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la
macro3, et sachant que la macro1 est dans un module de feuille, d'une part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ?
Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt sur
l'erreur ?
bonjour en régle générale ce genre d'instruction est a manier avec beaucoup de précautions, car bien sur il n'y a plus de gestion d'erreur on la met juste avant l'instruction qui peut faire erreur, puis aprés err.clear, puis une gestion d'erreur normale
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la macro3, et sachant que la macro1 est dans un module de feuille, d'une part, et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ? Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt sur l'erreur ?
Merci pour votre aide.
-- à+twinley
twinley
Merci à vous deux, donc, mettre la ligne dans chaque sub pendant la mise au point puis solliciter en laissant tourner quelques temps et supprimer la ligne sub après sub avec une période de test entre chaque suppression. Pas mal... -- à+twinley "Pierre CFI [mvp]" a écrit dans le message de news:%
bonjour en régle générale ce genre d'instruction est a manier avec beaucoup de précautions, car bien sur il n'y a plus de gestion d'erreur
on la met juste avant l'instruction qui peut faire erreur, puis aprés err.clear, puis une gestion d'erreur normale
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la
macro3, et sachant que la macro1 est dans un module de feuille, d'une part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ? Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt sur
l'erreur ?
Merci pour votre aide.
-- à+twinley
Merci à vous deux,
donc, mettre la ligne dans chaque sub pendant la mise au point
puis solliciter en laissant tourner quelques temps et supprimer la ligne sub
après sub avec une période de test entre chaque suppression.
Pas mal...
--
à+twinley
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:%23zHdX1MnEHA.3076@TK2MSFTNGP15.phx.gbl...
bonjour
en régle générale ce genre d'instruction est a manier avec beaucoup de
précautions, car bien sur il n'y a plus de gestion d'erreur
on la met juste avant l'instruction qui peut faire erreur, puis aprés
err.clear, puis une gestion d'erreur normale
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:euOJVkMnEHA.2680@TK2MSFTNGP15.phx.gbl...
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle
la
macro3, et sachant que la macro1 est dans un module de feuille, d'une
part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ?
Une ligne dans un module de feuille ou une ligne dans un module standart
?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt
sur
Merci à vous deux, donc, mettre la ligne dans chaque sub pendant la mise au point puis solliciter en laissant tourner quelques temps et supprimer la ligne sub après sub avec une période de test entre chaque suppression. Pas mal... -- à+twinley "Pierre CFI [mvp]" a écrit dans le message de news:%
bonjour en régle générale ce genre d'instruction est a manier avec beaucoup de précautions, car bien sur il n'y a plus de gestion d'erreur
on la met juste avant l'instruction qui peut faire erreur, puis aprés err.clear, puis une gestion d'erreur normale
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la
macro3, et sachant que la macro1 est dans un module de feuille, d'une part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ? Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt sur
l'erreur ?
Merci pour votre aide.
-- à+twinley
Pierre CFI [mvp]
??????????? pourquoi tu veux mettre un on error resume next, car en période de test, c'est justement là qu'il le faut pas pour voir ou çà plante si tu commence une sub par on error resume next, tu peux mettre n'importe quoi comme çà plantera pas, mais le résultat sera faux
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Merci à vous deux, donc, mettre la ligne dans chaque sub pendant la mise au point puis solliciter en laissant tourner quelques temps et supprimer la ligne sub après sub avec une période de test entre chaque suppression. Pas mal... -- à+twinley "Pierre CFI [mvp]" a écrit dans le message de news:%
bonjour en régle générale ce genre d'instruction est a manier avec beaucoup de précautions, car bien sur il n'y a plus de gestion d'erreur
on la met juste avant l'instruction qui peut faire erreur, puis aprés err.clear, puis une gestion d'erreur normale
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la
macro3, et sachant que la macro1 est dans un module de feuille, d'une part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ? Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt sur
l'erreur ?
Merci pour votre aide.
-- à+twinley
??????????? pourquoi tu veux mettre un on error resume next, car en période de test, c'est justement là qu'il le faut pas pour voir
ou çà plante
si tu commence une sub par on error resume next, tu peux mettre n'importe quoi comme çà plantera pas, mais le résultat sera faux
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:uawg46MnEHA.4004@TK2MSFTNGP10.phx.gbl...
Merci à vous deux,
donc, mettre la ligne dans chaque sub pendant la mise au point
puis solliciter en laissant tourner quelques temps et supprimer la ligne sub
après sub avec une période de test entre chaque suppression.
Pas mal...
--
à+twinley
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:%23zHdX1MnEHA.3076@TK2MSFTNGP15.phx.gbl...
bonjour
en régle générale ce genre d'instruction est a manier avec beaucoup de
précautions, car bien sur il n'y a plus de gestion d'erreur
on la met juste avant l'instruction qui peut faire erreur, puis aprés
err.clear, puis une gestion d'erreur normale
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:euOJVkMnEHA.2680@TK2MSFTNGP15.phx.gbl...
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle
la
macro3, et sachant que la macro1 est dans un module de feuille, d'une
part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ?
Une ligne dans un module de feuille ou une ligne dans un module standart
?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt
sur
??????????? pourquoi tu veux mettre un on error resume next, car en période de test, c'est justement là qu'il le faut pas pour voir ou çà plante si tu commence une sub par on error resume next, tu peux mettre n'importe quoi comme çà plantera pas, mais le résultat sera faux
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Merci à vous deux, donc, mettre la ligne dans chaque sub pendant la mise au point puis solliciter en laissant tourner quelques temps et supprimer la ligne sub après sub avec une période de test entre chaque suppression. Pas mal... -- à+twinley "Pierre CFI [mvp]" a écrit dans le message de news:%
bonjour en régle générale ce genre d'instruction est a manier avec beaucoup de précautions, car bien sur il n'y a plus de gestion d'erreur
on la met juste avant l'instruction qui peut faire erreur, puis aprés err.clear, puis une gestion d'erreur normale
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle la
macro3, et sachant que la macro1 est dans un module de feuille, d'une part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ? Une ligne dans un module de feuille ou une ligne dans un module standart ?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt sur
l'erreur ?
Merci pour votre aide.
-- à+twinley
twinley
effectivement, depuis le début j'ai cette ligne mais elle ne sert à rien. A part, une boucle sans fin, dans ma première macro... depuis ça tourne. Merci pour tes commentaires -- à+twinley "Pierre CFI [mvp]" a écrit dans le message de news:
??????????? pourquoi tu veux mettre un on error resume next, car en période de test, c'est justement là qu'il le faut pas pour voir
ou çà plante si tu commence une sub par on error resume next, tu peux mettre n'importe quoi comme çà plantera pas, mais le résultat sera faux
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Merci à vous deux, donc, mettre la ligne dans chaque sub pendant la mise au point puis solliciter en laissant tourner quelques temps et supprimer la ligne sub
après sub avec une période de test entre chaque suppression. Pas mal... -- à+twinley "Pierre CFI [mvp]" a écrit dans le message de news:%
bonjour en régle générale ce genre d'instruction est a manier avec beaucoup de précautions, car bien sur il n'y a plus de gestion d'erreur
on la met juste avant l'instruction qui peut faire erreur, puis aprés err.clear, puis une gestion d'erreur normale
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle
la
macro3, et sachant que la macro1 est dans un module de feuille, d'une
part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ? Une ligne dans un module de feuille ou une ligne dans un module standart
?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt
sur
l'erreur ?
Merci pour votre aide.
-- à+twinley
effectivement, depuis le début j'ai cette ligne mais elle ne sert à rien.
A part, une boucle sans fin, dans ma première macro... depuis ça tourne.
Merci pour tes commentaires
--
à+twinley
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:ObSzUGNnEHA.3428@TK2MSFTNGP11.phx.gbl...
??????????? pourquoi tu veux mettre un on error resume next, car en
période de test, c'est justement là qu'il le faut pas pour voir
ou çà plante
si tu commence une sub par on error resume next, tu peux mettre n'importe
quoi comme çà plantera pas, mais le résultat sera faux
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:uawg46MnEHA.4004@TK2MSFTNGP10.phx.gbl...
Merci à vous deux,
donc, mettre la ligne dans chaque sub pendant la mise au point
puis solliciter en laissant tourner quelques temps et supprimer la ligne
sub
après sub avec une période de test entre chaque suppression.
Pas mal...
--
à+twinley
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:%23zHdX1MnEHA.3076@TK2MSFTNGP15.phx.gbl...
bonjour
en régle générale ce genre d'instruction est a manier avec beaucoup de
précautions, car bien sur il n'y a plus de gestion d'erreur
on la met juste avant l'instruction qui peut faire erreur, puis aprés
err.clear, puis une gestion d'erreur normale
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:euOJVkMnEHA.2680@TK2MSFTNGP15.phx.gbl...
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même
appelle
la
macro3, et sachant que la macro1 est dans un module de feuille,
d'une
part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ?
Une ligne dans un module de feuille ou une ligne dans un module
standart
?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un
arrêt
effectivement, depuis le début j'ai cette ligne mais elle ne sert à rien. A part, une boucle sans fin, dans ma première macro... depuis ça tourne. Merci pour tes commentaires -- à+twinley "Pierre CFI [mvp]" a écrit dans le message de news:
??????????? pourquoi tu veux mettre un on error resume next, car en période de test, c'est justement là qu'il le faut pas pour voir
ou çà plante si tu commence une sub par on error resume next, tu peux mettre n'importe quoi comme çà plantera pas, mais le résultat sera faux
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Merci à vous deux, donc, mettre la ligne dans chaque sub pendant la mise au point puis solliciter en laissant tourner quelques temps et supprimer la ligne sub
après sub avec une période de test entre chaque suppression. Pas mal... -- à+twinley "Pierre CFI [mvp]" a écrit dans le message de news:%
bonjour en régle générale ce genre d'instruction est a manier avec beaucoup de précautions, car bien sur il n'y a plus de gestion d'erreur
on la met juste avant l'instruction qui peut faire erreur, puis aprés err.clear, puis une gestion d'erreur normale
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour,
Dans une structure ou la macro1 appelle la macro2 qui elle même appelle
la
macro3, et sachant que la macro1 est dans un module de feuille, d'une
part,
et que les macro2 et 3 sont dans un module standart,
ou faut -il mettre la ligne On Error Resume Next ?
Une ligne dans chaque macro ? Une ligne dans un module de feuille ou une ligne dans un module standart
?
Et aussi cette ligne est-elle suffisante ? Pas besoin de faire un arrêt