herat
Advanced Member >GOLD<
Buonasera, ho adattato questo script alla mia ricerca
Pero non riesco a impostare una ulteriore ricerca che riguarda i 3 numeri tra n, m, o, p , q, r che hanno maggiore ritardo a tutte per ambo
Lo script, praticamente, tra i 6 numeri ritardatari dovrebbe estrapolare i 3 che hanno maggiore ritardo per ambo su tutte le 11 ruote
Grazie a chi mi aiutera
Sub Main()
Dim n(1)
Dim m(1)
Dim o(1)
Dim p(1)
Dim numero1(12,1),numero2(12,1),numero3(12,1),numero4(12,1),numero5(12,1),numero6(12,1)
Dim numer1(12,2)
Dim am(10)
Dim an(10),ruote(12)
Dim posta(5)
Dim ruota1(12)
Dim ruota2(12)
Dim ruota3(12),ruota4(12),ruota5(12),q(1),r(1),ruota6(12)
posta(2) = 1
fin = EstrazioneFin
ini = fin - 100
For es = ini To fin
AvanzamentoElab ini,fin,es
For r1 = 1 To 12
For r2 = r1 + 1 To 12
For r3 = r2 + 1 To 12
For r4 = r3 + 1 To 12
For r5 = r4 + 1 To 12
For r6 = r5 + 1 To 12
ruota1(1) = r1
ruota2(1) = r2
ruota3(1) = r3
ruota4(1) = r4
ruota5(1) = r5
ruota6(1) = r6
n(1) = NumeroPosRitTurbo(es,r1,1)
m(1) = NumeroPosRitTurbo(es,r2,1)
o(1) = NumeroPosRitTurbo(es,r3,1)
p(1) = NumeroPosRitTurbo(es,r4,1)
q(1) = NumeroPosRitTurbo(es,r5,1)
r(1) = NumeroPosRitTurbo(es,r6,1)
If n(1) <> numero1(r1,1) Or o(1) <> numero2(r2,1) And m(1) <> numero3(r3,1) Or p(1) <> numero4(r4,1) Or q(1) <> numero5(r5,1) Or r(1) <> numero6(r6,1) Then
rt1 = SerieRitardoTurbo(es - 300,es,n,ruota1,1)
rt2 = SerieRitardoTurbo(es - 300,es,m,ruota2,1)
rt3 = SerieRitardoTurbo(es - 300,es,o,ruota3,1)
rt4 = SerieRitardoTurbo(es - 300,es,p,ruota4,1)
rt5 = SerieRitardoTurbo(es - 300,es,q,ruota5,1)
rt6 = SerieRitardoTurbo(es - 300,es,r,ruota6,1)
If rt1 > 89 And rt2 > 89 And rt3 > 89 And rt4 > 89 And rt5 > 89 And rt6 > 89 Then
If r6 <> TT_ And r6 <> r1 And r6 <> r2 And r6 <> r3 And r6 <> r4 And r6 <> r5 And r3 <> TT_ And r1 <> r2 And r1 <> TT_ And r1 <> r3 And r1 <> r4 And r2 <> r3 And r2 <> r4 And r3 <> r4 And r2 <> TT_ And r4 <> TT_ And r5 <> r1 And r5 <> r2 And r5 <> r3 And r5 <> r4 And r5 <> TT_ Then
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r1),2) & " " & _
Format2(n(1)) & "-->> con ritardo di " & rt1,1
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r2),2) & " " & _
Format2(m(1)) & "-->> con ritardo di " & rt2,1
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r3),2) & " " & _
Format2(o(1)) & "-->> con ritardo di " & rt3,1
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r4),2) & " " & _
Format2(p(1)) & "-->> con ritardo di " & rt4,1
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r5),2) & " " & _
Format2(q(1)) & "-->> con ritardo di " & rt5,1
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r6),2) & " " & _
Format2(r(1)) & "-->> con ritardo di " & rt6,1ColoreTesto 0
ruote(1) = ruota1(1)
ruote(2) = ruota2(1)
ruote(3) = ruota3(1)
ruote(4) = ruota4(1)
ruote(5) = ruota5(1)
ruote(6) = ruota6(1)
am(1) = n(1)
am(2) = o(1)
am(3) = m(1)
am(4) = p(1)
am(5) = q(1)
am(6) = r(1)
ImpostaGiocata 1,am,ruote,posta,18,2
numero1(r1,1) = am(1)' Memorizzo i due ritardari trovati
numero2(r2,1) = am(2)' Memorizzo i due ritardari trovati
numero3(r3,1) = am(3)' Memorizzo i due ritardari trovati
numero4(r4,1) = am(4)' Memorizzo i due ritardari trovati
numero5(r5,1) = am(5)
numero5(r6,1) = am(6)
Gioca es
Scrivi
End If
End If
End If
Next
Next
Next
Next
Next
Next
Next
ScriviResoconto
End Sub
Pero non riesco a impostare una ulteriore ricerca che riguarda i 3 numeri tra n, m, o, p , q, r che hanno maggiore ritardo a tutte per ambo
Lo script, praticamente, tra i 6 numeri ritardatari dovrebbe estrapolare i 3 che hanno maggiore ritardo per ambo su tutte le 11 ruote
Grazie a chi mi aiutera
Sub Main()
Dim n(1)
Dim m(1)
Dim o(1)
Dim p(1)
Dim numero1(12,1),numero2(12,1),numero3(12,1),numero4(12,1),numero5(12,1),numero6(12,1)
Dim numer1(12,2)
Dim am(10)
Dim an(10),ruote(12)
Dim posta(5)
Dim ruota1(12)
Dim ruota2(12)
Dim ruota3(12),ruota4(12),ruota5(12),q(1),r(1),ruota6(12)
posta(2) = 1
fin = EstrazioneFin
ini = fin - 100
For es = ini To fin
AvanzamentoElab ini,fin,es
For r1 = 1 To 12
For r2 = r1 + 1 To 12
For r3 = r2 + 1 To 12
For r4 = r3 + 1 To 12
For r5 = r4 + 1 To 12
For r6 = r5 + 1 To 12
ruota1(1) = r1
ruota2(1) = r2
ruota3(1) = r3
ruota4(1) = r4
ruota5(1) = r5
ruota6(1) = r6
n(1) = NumeroPosRitTurbo(es,r1,1)
m(1) = NumeroPosRitTurbo(es,r2,1)
o(1) = NumeroPosRitTurbo(es,r3,1)
p(1) = NumeroPosRitTurbo(es,r4,1)
q(1) = NumeroPosRitTurbo(es,r5,1)
r(1) = NumeroPosRitTurbo(es,r6,1)
If n(1) <> numero1(r1,1) Or o(1) <> numero2(r2,1) And m(1) <> numero3(r3,1) Or p(1) <> numero4(r4,1) Or q(1) <> numero5(r5,1) Or r(1) <> numero6(r6,1) Then
rt1 = SerieRitardoTurbo(es - 300,es,n,ruota1,1)
rt2 = SerieRitardoTurbo(es - 300,es,m,ruota2,1)
rt3 = SerieRitardoTurbo(es - 300,es,o,ruota3,1)
rt4 = SerieRitardoTurbo(es - 300,es,p,ruota4,1)
rt5 = SerieRitardoTurbo(es - 300,es,q,ruota5,1)
rt6 = SerieRitardoTurbo(es - 300,es,r,ruota6,1)
If rt1 > 89 And rt2 > 89 And rt3 > 89 And rt4 > 89 And rt5 > 89 And rt6 > 89 Then
If r6 <> TT_ And r6 <> r1 And r6 <> r2 And r6 <> r3 And r6 <> r4 And r6 <> r5 And r3 <> TT_ And r1 <> r2 And r1 <> TT_ And r1 <> r3 And r1 <> r4 And r2 <> r3 And r2 <> r4 And r3 <> r4 And r2 <> TT_ And r4 <> TT_ And r5 <> r1 And r5 <> r2 And r5 <> r3 And r5 <> r4 And r5 <> TT_ Then
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r1),2) & " " & _
Format2(n(1)) & "-->> con ritardo di " & rt1,1
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r2),2) & " " & _
Format2(m(1)) & "-->> con ritardo di " & rt2,1
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r3),2) & " " & _
Format2(o(1)) & "-->> con ritardo di " & rt3,1
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r4),2) & " " & _
Format2(p(1)) & "-->> con ritardo di " & rt4,1
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r5),2) & " " & _
Format2(q(1)) & "-->> con ritardo di " & rt5,1
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(r6),2) & " " & _
Format2(r(1)) & "-->> con ritardo di " & rt6,1ColoreTesto 0
ruote(1) = ruota1(1)
ruote(2) = ruota2(1)
ruote(3) = ruota3(1)
ruote(4) = ruota4(1)
ruote(5) = ruota5(1)
ruote(6) = ruota6(1)
am(1) = n(1)
am(2) = o(1)
am(3) = m(1)
am(4) = p(1)
am(5) = q(1)
am(6) = r(1)
ImpostaGiocata 1,am,ruote,posta,18,2
numero1(r1,1) = am(1)' Memorizzo i due ritardari trovati
numero2(r2,1) = am(2)' Memorizzo i due ritardari trovati
numero3(r3,1) = am(3)' Memorizzo i due ritardari trovati
numero4(r4,1) = am(4)' Memorizzo i due ritardari trovati
numero5(r5,1) = am(5)
numero5(r6,1) = am(6)
Gioca es
Scrivi
End If
End If
End If
Next
Next
Next
Next
Next
Next
Next
ScriviResoconto
End Sub