Rechercher : dans
Par :

[vba/excel] aide fonction goto

Dernière réponse le 22 fév 2008 à 21:37:22 antic80, le 22 fév 2008 à 13:43:00 
 Signaler ce message aux modérateurs

Bonjour,

j'aimerais avoir la syntaxe de la commande goto pour me déplacer a un certains endroit du code

merci

Configuration: Windows XP
Internet Explorer 6.0

1

michel_m, le 22 fév 2008 à 15:55:29

Bonjour,

B-A-BA visual basic: Il est fortement déconseillé d'utiliser GOTO dans une procédure!, c'est de la programmation "spaghetti"...

Le seul cas où on l'utilise est la gestion des erreurs.

maintenant si tu y tiens, tu peux lire l'aide en ligne.

Désolé (j'ai commencé basic il ya 20 ans avec des goto)

Cordialement,
Michel

Répondre à michel_m

2

LatelyGeek, le 22 fév 2008 à 19:57:32

Bien que Michel ait ABSOLUMENT raison, je te donne la syntaxe:

Goto NomEtiquette
---
---
---
NomEtiquette:

Répondre à LatelyGeek

3

 eriiic, le 22 fév 2008 à 21:37:22

Bonsoir,

J'en rajoute une couche que tu ne prenne pas de mauvaises habitudes :
on peut toujours se passer d'un goto !!!
Par exemple
If test = "ok" then goto suite
...
...
suite:

peut être remplacé par:
if test <> "ok" then
...
...
endif
' la suite ici
...

Reste seulement comme l'a dit michel
on error goto etiquette

eric

Répondre à eriiic
Collection CommentÇaMarche.net