CerberusPau
Messages postés377Date d'inscriptionlundi 3 avril 2006StatutMembreDernière intervention22 août 2018
-
6 janv. 2011 à 00:24
cs_loulou69
Messages postés672Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 juin 2016
-
6 janv. 2011 à 07:42
Bonsoir à tous,
Comment récupérer les valeurs de Boxes et Labels appelés par une boucle For/Next ?
Un bout de code,qui ne marche pas, mais qui vaut mieux mieux qu'un long discours...
Sub SerialBox()
'Séries de TextBoxes:
' TestWRT.Test(1 à 2)PrA(2 à 10)Box.Value
' TestWRT.Test(1 à 2)Input(2 à 10)Box.Value
' TestWRT.Test(1 à 2)Range(2 à 10)Box.Value
'Séries de Labels:
' TestWRT.Test(1 à 2)Flow(2 à 10)Box.Caption
For i = 1 To 2
For j = 2 To 10
a = TestWRT.Controls("Test" & i & "PrA" & j & "Box").Value
b = TestWRT.Controls("Test" & i & "Input" & j & "Box").Value
c = TestWRT.Controls("Test" & i & "Range" & j & "Box").Value
d = TestWRT.Controls("Test" & i & "Flow" & j & "Box").Caption
If TestWRT.Controls("Test" & i & "PrA" & j & "Box").Value <> "" And _
TestWRT.Controls("Test" & i & "Input" & j & "Box").Value <> "" And _
TestWRT.Controls("Test" & i & "Flow" & j & "Box").Caption = "Débit" _
Then
TestWRT.Controls("Test" & i & "Range" & j & "Box").BackColor = &HFF&
MsgBox "Débit WRT " & i & " - " & j & " trop faible : Changer de calibre", vbCritical
TestWRT.butClose.Enabled = False
End If
Next j
Next i
End Sub
Merci beaucoup d'une aide très précieuse qui me permettrait de bien commencer l'année...
cs_loulou69
Messages postés672Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 juin 20161 6 janv. 2011 à 07:42
Bonjour
Si les objets de nom ?Box sont des textbox et que le langage est VB6 leur contenu est donné par la propriété Text et non la propriété Value. N'est-ce pas cela l'erreur?