[VB(A)] Problème de boucle

Problème de boucle [VB(A)] - VB/VBA/VBS - Programmation

Marsh Posté le 29-05-2002 à 16:22:21    

For i = 1 To 20
    b = False
     
    If Me("caseSource" & i).Visible Then Me("caseSource" & i).SetFocus
    If Me("caseSource" & i).Value = -1 Then
        b = True
    End If
    Me("caseSource" & i).ControlSource = ""
    If b Then
        Me("caseSource" & i).Value -1
    End If
 
Next
 
cette simple boucle plante à la deuxième échéance, mais seulement à la 2e, et pas la première. Voyez vous pkoi ?

 

[jfdsdjhfuetppo]--Message édité par Loom the Gloom le 30-05-2002 à 09:00:35--[/jfdsdjhfuetppo]


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 16:22:21   

Reply

Marsh Posté le 29-05-2002 à 16:51:00    

bon, je récapitule, j'ai 20 cases à cocher auxquelles est affecté à chaque fois une source de controle de données.
je veux que cette boucle m'efface la source de controle, mais si la case était cochée, je veux qu'elle le soit encore après...
 
c mieux ?


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 30-05-2002 à 08:49:51    

l'erreur qui apparait est l'erreur 57097 : "erreur définie par l'application ou par l'objet"  
 
kes que ça veut dire ?


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 30-05-2002 à 10:20:09    

Loom the Gloom a écrit a écrit :

For i = 1 To 20
    b = False
     
    If Me("caseSource" & i).Visible Then Me("caseSource" & i).SetFocus
    If Me("caseSource" & i).Value = -1 Then
        b = True
    End If
    Me("caseSource" & i).ControlSource = ""
    If b Then
       Me("caseSource" & i).Value -1
    End If
 
Next




 
ya pas un problème là ?


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 30-05-2002 à 10:24:40    

mareek a écrit a écrit :

 
 
ya pas un problème là ?  




 
 
si tu parles du =, il y est dans ma citation...
sinon, je vois pas ??


---------------
Music|Market|Feed|Loom|DVD
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed