rvblog
Messages postés
792
Date d'inscription
vendredi 4 mars 2005
Statut
Membre
Dernière intervention
12 juin 2012
7
20 mars 2006 à 12:34
Salut Phalalis,
je suis navré d'avoir manqué d'humilité pour te donner un avis personnel, constructif et peut-être même juste. Il est vrai que j'aie pû être très présomptueux, ne serais-ce qu'en tentant de répondre à ta question, sans que tu n'y ais mis un extrait de code (on pourrait appeler cela de l'héritage de prétention), et à un moment où d'autres dorment déjà (ah toi aussi!).
Je suis, par contre, ravi que tu aies admis, devant la communauté (dont je fais partie, ne dis pas "Non", j'ai tout entendu) que ta surprise fût grande lorsque tu constatas, avec amertume, qu'il existe une vie, en vba, après l'appel de la méthode Quit.
Je suis, toutefois, déçu que tu n'aies pas encore compris qu'une étiquette n'est pas une entité de regroupement de code, mais un simple n° de ligne, et qu'il n'y a donc aucune raison pour que ton point d'exécution ne la dépasse pas!
Ensuite, si tu voulais être plus concis, dans ton "étiquette" (ou dans ton bloc de traitement d'erreur si tu ajoutes l'instruction Exit Sub), tu questionnerais l'objet Err, ce que tu ne dois sûrement pas faire (car si tu le faisais, une nouvelle erreur se déclencherait, te notifiant le fait que tu n'as pas le droit de questionner cet objet tant qu'une première erreur ne s'est pas déclenchée, et tu comprendrais, du même coup, que tu es passé dans ton traitement d'erreur sans raison valable), et tu traiterais tes erreurs, car peut-être te l'apprends-je ici, mais traiter des erreurs, cela commence par les distinguer entre toutes, et cela finit par organiser un traitement pour chacune.
Enfin, pour la route, tu as certainement eu tort de faire perdre du temps à ta collègue pour un test que tu pouvais faire tout seul, j'ai nommé le test du "on prend les mêmes et on recommence" (reprendre le même code pour le retaiter unitairement et arriver au même résultat, ce n'est pas un test, mais une confirmation), et que la conclusion que tu en fais fâcherait même l'inspecteur Collombo quant à sa hâte, Je l'illustre ici avec une bonne blague :
Un savant fait une expérience : Il pose une puce sur la table, tape à côté d'elle avec sa main, la puce saute. Le savant note son expérience, puis en fait une autre : Il arrache les pattes de la puce, la pose sur la table, tape à nouveau à côté d'elle, et elle ne saute pas. Il en conclut : Quand on coupe les pattes d'une puce, elle devient sourde !!!
toujours aussi humblement, car l'humilté commence (ou finit) par un smiley :) ;) :p,
à bientôt,
PS: pour nos amis les défenseurs des bêtes, la puce avait une maquette en doublure, fabriquée dans les ateliers très réputés des fondeurs de puces INTEL.
rvblogn