On Error goto
Résolu/Fermé
megatronnbjja
Messages postés
63
Date d'inscription
mardi 12 mars 2013
Statut
Membre
Dernière intervention
28 avril 2020
-
19 juil. 2013 à 13:44
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 25 juil. 2013 à 14:45
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 25 juil. 2013 à 14:45
A voir également:
- On Error goto
- Eespt technical error ✓ - Forum TNT / Satellite / Réception
- Error 0x80070643 - Accueil - Windows
- Fan error lenovo - Forum Refroidissement
- Cpu over temperature error - Forum Matériel & Système
- A disk read error occurred ✓ - Forum Windows
2 réponses
megatronnbjja
Messages postés
63
Date d'inscription
mardi 12 mars 2013
Statut
Membre
Dernière intervention
28 avril 2020
19 juil. 2013 à 13:53
19 juil. 2013 à 13:53
Quel noob, je viens de me rendre compte de mon erreur. J'avais le nez dessus. Le "On error goto err" doit être placé à la ligne d'avant....
Par contre si vous avez des idées pour la fonction array je suis preneur.
Merci
Par contre si vous avez des idées pour la fonction array je suis preneur.
Merci
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
19 juil. 2013 à 14:02
19 juil. 2013 à 14:02
Bonjour,
Il faut placer le "On Error Goto" avant l'instruction susceptible de provoquer l'erreur
Et pour désactiver ce gestionnaire d'erreur personnalisé, il faut placer la ligne suivante après l'instruction susceptible de provoquer l'erreur :
Il faut placer le "On Error Goto" avant l'instruction susceptible de provoquer l'erreur
Et pour désactiver ce gestionnaire d'erreur personnalisé, il faut placer la ligne suivante après l'instruction susceptible de provoquer l'erreur :
On Error Goto 0
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
19 juil. 2013 à 14:04
19 juil. 2013 à 14:04
PS : mets le texte de la macro incomprise .
megatronnbjja
Messages postés
63
Date d'inscription
mardi 12 mars 2013
Statut
Membre
Dernière intervention
28 avril 2020
25 juil. 2013 à 12:32
25 juil. 2013 à 12:32
Bonjour,
Merci pour ta réponse sur la gestion des erreurs.
En fait, pour ma deuxième question, c'est dans la même macro:
Cela me permet de filtrer les données dans ma colonne suivant le critère du mois et de l'année. Alors d'après ce que j'ai compris, la fonction array correspondrait à un tableau non? J'ai lu l'aide microsoft sur cette fonction mais je comprends pas vraiment la syntaxe.
Array(1, mymonth & "/24/" & myyear) : j'ai obtenu ça avec l'enregistreur de macro. Ca marche bien, mais je ne comprends pas comment le "24" arrive là. La fonction marche avec d'autre nombre (20,19 etc...) mais pas avec 30 ou 31 par exemple. Je soupçonne un lien avec le nombre de jours en février mais bon....
Merci pour ton aide.
Megatron
Merci pour ta réponse sur la gestion des erreurs.
En fait, pour ma deuxième question, c'est dans la même macro:
tableau.AutoFilter Field:=18, Operator:= _ xlFilterValues, Criteria2:=Array(1, mymonth & "/24/" & myyear)
Cela me permet de filtrer les données dans ma colonne suivant le critère du mois et de l'année. Alors d'après ce que j'ai compris, la fonction array correspondrait à un tableau non? J'ai lu l'aide microsoft sur cette fonction mais je comprends pas vraiment la syntaxe.
Array(1, mymonth & "/24/" & myyear) : j'ai obtenu ça avec l'enregistreur de macro. Ca marche bien, mais je ne comprends pas comment le "24" arrive là. La fonction marche avec d'autre nombre (20,19 etc...) mais pas avec 30 ou 31 par exemple. Je soupçonne un lien avec le nombre de jours en février mais bon....
Merci pour ton aide.
Megatron
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
25 juil. 2013 à 14:45
25 juil. 2013 à 14:45
Bonjour,
Désolé, mais jusqu'à Excel 2003, cette syntaxe de filtre automatique ne fonctionne pas.
Peut-être un début d'explication à la fin de ce chapitre :
http://boisgontierjacques.free.fr/pages_site/FiltreAuto.htm#FiltreDates
Désolé, mais jusqu'à Excel 2003, cette syntaxe de filtre automatique ne fonctionne pas.
Peut-être un début d'explication à la fin de ce chapitre :
http://boisgontierjacques.free.fr/pages_site/FiltreAuto.htm#FiltreDates