Voilà une piste pour le premier cas qui sera reproductible pour le second C'est la vatiable static qui fait office de drapeau oui/non
Static Sub Test() Dim sSql As String Dim I As Integer Static bOuiNon As Boolean Dim iExterieur(1 To 2) As Integer '? bOuiNon = Not bOuiNon If bOuiNon Then iExterieur(1) = int1 iExterieur(2) = int2 Else iExterieur(1) = int2 iExterieur(2) = int1 End If For I = 1 To 2 Step 1 sSql = " select * from matable where monchamps =" & iExterieur(I) '... Next End Sub
Blaise
Bonjour,
Voilà une piste pour le premier cas qui sera reproductible pour le second
C'est la vatiable static qui fait office de drapeau oui/non
Static Sub Test()
Dim sSql As String
Dim I As Integer
Static bOuiNon As Boolean
Dim iExterieur(1 To 2) As Integer '?
bOuiNon = Not bOuiNon
If bOuiNon Then
iExterieur(1) = int1
iExterieur(2) = int2
Else
iExterieur(1) = int2
iExterieur(2) = int1
End If
For I = 1 To 2 Step 1
sSql = " select * from matable where monchamps =" & iExterieur(I)
'...
Next
End Sub
Voilà une piste pour le premier cas qui sera reproductible pour le second C'est la vatiable static qui fait office de drapeau oui/non
Static Sub Test() Dim sSql As String Dim I As Integer Static bOuiNon As Boolean Dim iExterieur(1 To 2) As Integer '? bOuiNon = Not bOuiNon If bOuiNon Then iExterieur(1) = int1 iExterieur(2) = int2 Else iExterieur(1) = int2 iExterieur(2) = int1 End If For I = 1 To 2 Step 1 sSql = " select * from matable where monchamps =" & iExterieur(I) '... Next End Sub
Blaise
Praag
Merci beaucoup à tous les deux.
J'ai pas bien compris ta solution blaise mais celle de 3stone répond bien à mon problème dans le premier cas J'étais parti sur une solutio n bien plus crado ;) avec une table temporaire où je chargeais mes variables puis je faisais tourner un recordset de la table avec ma boucle. Cette solution me semble bien plus élégante.
Pour le second cas ca m'est revenu (ouais ok j'ai fait une recherche de groupe dans google ^^ ) c'est tout con Me("img" & i).picture = strchemin
Bonne fin de week end.
Merci beaucoup à tous les deux.
J'ai pas bien compris ta solution blaise mais celle de 3stone répond
bien à mon problème dans le premier cas J'étais parti sur une solutio n
bien plus crado ;) avec une table temporaire où je chargeais mes
variables puis je faisais tourner un recordset de la table avec ma
boucle. Cette solution me semble bien plus élégante.
Pour le second cas ca m'est revenu (ouais ok j'ai fait une recherche
de groupe dans google ^^ ) c'est tout con
Me("img" & i).picture = strchemin
J'ai pas bien compris ta solution blaise mais celle de 3stone répond bien à mon problème dans le premier cas J'étais parti sur une solutio n bien plus crado ;) avec une table temporaire où je chargeais mes variables puis je faisais tourner un recordset de la table avec ma boucle. Cette solution me semble bien plus élégante.
Pour le second cas ca m'est revenu (ouais ok j'ai fait une recherche de groupe dans google ^^ ) c'est tout con Me("img" & i).picture = strchemin
Bonne fin de week end.
Praag
Ah par contre ca marche pas si on met pas d'argument pour le nombre de ligne du tableau
Public varchemin as variant
varchemin(1) = "toto" renvoie une erreur
Il faut écrire par exemple
Public varchemin(20) as variant
Ah par contre ca marche pas si on met pas d'argument pour le nombre de
ligne du tableau