cs_chiffre
Messages postés40Date d'inscriptionvendredi 7 mars 2003StatutMembreDernière intervention 9 février 2013
-
26 févr. 2004 à 18:00
cs_chiffre
Messages postés40Date d'inscriptionvendredi 7 mars 2003StatutMembreDernière intervention 9 février 2013
-
11 août 2004 à 14:43
chiffre
Bonjour à vous tous.
C'est la 1ère fois que je me sers de ce forum soyez un peu indulgent envers un débutant...
Je travaille avec Visual Basic 6.0 (SP5)
Et Access 2002
Re:Bonjour
J'ai rajouter dans quelque Su à risque d'erreues
des numéros à mes lignes de code.
Pourquoi!
Je voudrais savoir quel code on emploi pour lorqu'il produit une erreur il me donne mon nuémro de ligne.
Dans mon retour d'erreurs(détails recuilli pour cette erreur)
cs_michelc
Messages postés27Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention18 mai 2005 26 févr. 2004 à 19:05
à mon avis aucune méthode ne permet de derterminé la ligne qui pose problème.
Tout ce qu l'on peut faire c'est d'utiliser un "On error resume next" et à la suite de chaque ligne qui pourait entraîner une erreur un test avec "if err.number<>0 then msgbox "erreur ligne xxx"
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 201311 26 févr. 2004 à 19:23
Bonsoir
Private Sub Machin
On Error GoTo Trompé
1: Dim a As Integer
2: Dim b As Integer
3: a = 5
4: b = 0
5: Debug.Print a * b
6: Debug.Print a + b
7: Debug.Print a / b
8: Debug.Print a - b
Exit Sub
Trompé:
MsgBox "Erreur à la ligne " & Erl
End Sub
te donnera Erreur à la ligne 7
mais c'est laborieux !
Si tu ne mets pas de On Error GoTo
le programme s'arrête et la ligne à problème est surlignée.