Debug.Assert

Le
Daniel
Bonjour.
Je veux suspendre l'exécution d'une boucle à la ligne n° 18 :
For Each c In sh.Range("E6", sh.Range("E65536").End(xlUp))
var1 = c.Row
var2 = c.Row = 18
Debug.Assert var2
Next
L'exécution s'arrête au premier passage sur la ligne Debug.Assert. Les
valeurs sont :
Var1=6
Var2úux
J'obtiens le même résultat avec Debug.Assert c.Row = 18.
Quelqu'un a-t-il une idée ?
Merci d'avance.
Daniel
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
JB
Le #4663671
Bonjour,

Debug.Assert Not var2 ???

JB


On 17 août, 12:21, "Daniel"
Bonjour.
Je veux suspendre l'exécution d'une boucle à la ligne n° 18 :
For Each c In sh.Range("E6", sh.Range("E65536").End(xlUp))
var1 = c.Row
var2 = c.Row = 18
Debug.Assert var2
Next
L'exécution s'arrête au premier passage sur la ligne Debug.Assert. Les
valeurs sont :
Var1=6
Var2úux
J'obtiens le même résultat avec Debug.Assert c.Row = 18.
Quelqu'un a-t-il une idée ?
Merci d'avance.
Daniel


tissot.emmanuel
Le #4663641
Bonjour,

If c.Row = 18 Then Stop

Cordialement,

Manu/

"Daniel"
Bonjour.
Je veux suspendre l'exécution d'une boucle à la ligne n° 18 :
For Each c In sh.Range("E6", sh.Range("E65536").End(xlUp))
var1 = c.Row
var2 = c.Row = 18
Debug.Assert var2
Next
L'exécution s'arrête au premier passage sur la ligne Debug.Assert. Les
valeurs sont :
Var1=6
Var2úux
J'obtiens le même résultat avec Debug.Assert c.Row = 18.
Quelqu'un a-t-il une idée ?
Merci d'avance.
Daniel



Daniel
Le #4663621
C'est si simple.
Merci.
"tissot.emmanuel"
Bonjour,

If c.Row = 18 Then Stop

Cordialement,

Manu/

"Daniel"
Bonjour.
Je veux suspendre l'exécution d'une boucle à la ligne n° 18 :
For Each c In sh.Range("E6", sh.Range("E65536").End(xlUp))
var1 = c.Row
var2 = c.Row = 18
Debug.Assert var2
Next
L'exécution s'arrête au premier passage sur la ligne Debug.Assert. Les
valeurs sont :
Var1=6
Var2úux
J'obtiens le même résultat avec Debug.Assert c.Row = 18.
Quelqu'un a-t-il une idée ?
Merci d'avance.
Daniel







Daniel
Le #4663611
Exact, j'avais compris de travers. A ma décharge, l'aide n'est pas un
exemple de clarté...
Merci.
Daniel
"JB"
Bonjour,

Debug.Assert Not var2 ???

JB


On 17 août, 12:21, "Daniel"
Bonjour.
Je veux suspendre l'exécution d'une boucle à la ligne n° 18 :
For Each c In sh.Range("E6", sh.Range("E65536").End(xlUp))
var1 = c.Row
var2 = c.Row = 18
Debug.Assert var2
Next
L'exécution s'arrête au premier passage sur la ligne Debug.Assert. Les
valeurs sont :
Var1=6
Var2úux
J'obtiens le même résultat avec Debug.Assert c.Row = 18.
Quelqu'un a-t-il une idée ?
Merci d'avance.
Daniel


Publicité
Poster une réponse
Anonyme