Ho adattatto un vecchio script, vedi se va bene.
Sub Main()
Dim ruote(10)
Dim ambata1(8)
Dim posta(3)
posta(3) = 1
posta(2) = 1
k = 10
ColoreTesto 1:Scrivi String(43," ") & "METODO DI Rischio SCRIPT BY Sospetto"
casi = 0
ec = InputBox("INSERISCI IL NUMERO DELL'ESTRAZIONE DALLA QUALE VUOI PARTIRE",,8600)
ini = ec
fin = EstrazioneFin
For es = ini To fin
AvanzamentoElab ini,fin,es
For r = 1 To 9
For r1 = r + 1 To r + 1
For p1 = 1 To 4
p2 = p1 + 1
a = Estratto(es,r,p1)
b = Estratto(es,r1,p1)
c = Estratto(es,r,p2)
d = Estratto(es,r1,p2)
e = 0
ok = 0
If Cadenza(c)= Decina(a) Then
ok=Cadenza(c)
End If
If Cadenza(d) = Decina(b) Then
ok=Cadenza(d)
End If
If ok=Cadenza(c) Then
e = Decina(c)
End If
If ok=Cadenza(d) Then
e = Decina(d)
End If
If Decina(b) = Decina(a) Then
If Cadenza(c)=Decina(a) Or Cadenza(d)= Decina(b) Then
casi = casi + 1
ColoreTesto 1
Scrivi
ColoreTesto 1
Scrivi String(95,"*") & " Caso n° " & Format2(casi),1
Scrivi DataEstrazione(es) & " " & StringaEstratti(es,(r)) & " " & Left(SiglaRuota(r),3) & " " & Format2(a)
Scrivi " " & Format2(e*10+ok)
Scrivi DataEstrazione(es) & " " & StringaEstratti(es,(r1)) & " " & Left(SiglaRuota(r1),3) & " " & Format2(b)
ColoreTesto 0
ruote(1) = r
ruote(2) = r1
n1 = (Decina(a))+(Decina(b))+ok
ambata1(1) = n1
ambata1(2) = Vert(ambata1(1))
ambata1(3) = Cadenza(a)+Cadenza(b)+e
ambata1(4) = Vert(ambata1(3))
ambata1(5) = ambata1(1)+ ambata1(3)
ambata1(6) = Vert(ambata1(5))
ambata1(7) = Fuori90(Figura(n1)*10)+Figura(ambata1(3))
ambata1(8) = Vert(ambata1(7))
rip=0
If NumeriRipetuti(ambata1) Then
rip=1
While NumeriRipetuti(ambata1)
For x=1 To 7
For y=x+1 To 8
If ambata1(x)=ambata1

Then ambata1

=Fuori90(ambata1

+1)
Next
Next
Wend
End If
ImpostaGiocata 1,ambata1,ruote,posta,k,0
Gioca es
End If
End If
Next
Next
Next
If ScriptInterrotto Then Exit For
Next
ScriviResoconto
End Sub