Sub Main
Dim Nu(5),sFile,T,V,Ru(1)
Dim ambo1(2),ambo2(2),ambo3(2),ambo4(2),ambo5(2),ambo6(2),ambo7(2),ambo8(2),ambo9(2),ambo10(2)
Dim RsL(10),MaxRsL,nAmbi(10)
Ini = EstrazioniArchivio - 600
fin = EstrazioniArchivio
r = InputBox("Ruota",,8)
Ru(1) = r
Scrivi "Analitico Ambi non Sortiti - Cinquine Estratte - Vertambi - By Mike58",1,1,,1,3,,1
Scrivi
T = Array(T,"Data info","Estratti","FIN-ES","A1","A2","A3","A4","A5","A6","A7","A8","A9","A10","R1","R2","R3","R4","R5","R6","R7","R8","R9","R10","RsL","SerieUltima","RL/RC","Q.Tà Ambi","Diff")
Call InitTabella(T,1,,2,5)
For es = Ini To fin
For p1 = 1 To 5
a = Estratto(es,r,p1)
Nu(p1) = a
ambo1(1) = Nu(1)
ambo1(2) = Nu(2)
ambo2(1) = Nu(1)
ambo2(2) = Nu(3)
ambo3(1) = Nu(1)
ambo3(2) = Nu(4)
ambo4(1) = Nu(1)
ambo4(2) = Nu(5)
ambo5(1) = Nu(2)
ambo5(2) = Nu(3)
ambo6(1) = Nu(2)
ambo6(2) = Nu(4)
ambo7(1) = Nu(2)
ambo7(2) = Nu(5)
ambo8(1) = Nu(3)
ambo8(2) = Nu(4)
ambo9(1) = Nu(3)
ambo9(2) = Nu(5)
ambo10(1) = Nu(4)
ambo10(2) = Nu(5)
'a1 = StringaNumeri(ambo1)
Next
sf1 = SerieFreq(es + 1,fin,ambo1,Ru,2)
sr1 = SerieRitardo(es + 1,fin,ambo1,Ru,2)
If sf1 = 0 Then a1 = StringaNumeri(ambo1)
If sf1 > 0 Then a1 = " - "
sf2 = SerieFreq(es + 1,fin,ambo2,Ru,2)
sr2 = SerieRitardo(es + 1,fin,ambo2,Ru,2)
If sf2 = 0 Then a2 = StringaNumeri(ambo2)
If sf2 > 0 Then a2 = " - "
sf3 = SerieFreq(es + 1,fin,ambo3,Ru,2)
sr3 = SerieRitardo(es + 1,fin,ambo3,Ru,2)
If sf3 = 0 Then a3 = StringaNumeri(ambo3)
If sf3 > 0 Then a3 = " - "
sf4 = SerieFreq(es + 1,fin,ambo4,Ru,2)
sr4 = SerieRitardo(es + 1,fin,ambo4,Ru,2)
If sf4 = 0 Then a4 = StringaNumeri(ambo4)
If sf4 > 0 Then a4 = " - "
sf5 = SerieFreq(es + 1,fin,ambo5,Ru,2)
sr5 = SerieRitardo(es + 1,fin,ambo5,Ru,2)
If sf5 = 0 Then a5 = StringaNumeri(ambo5)
If sf5 > 0 Then a5 = " - "
sf6 = SerieFreq(es + 1,fin,ambo6,Ru,2)
sr6 = SerieRitardo(es + 1,fin,ambo6,Ru,2)
If sf6 = 0 Then a6 = StringaNumeri(ambo6)
If sf6 > 0 Then a6 = " - "
sf7 = SerieFreq(es + 1,fin,ambo7,Ru,2)
sr7 = SerieRitardo(es + 1,fin,ambo7,Ru,2)
If sf7 = 0 Then a7 = StringaNumeri(ambo7)
If sf7 > 0 Then a7 = " - "
sf8 = SerieFreq(es + 1,fin,ambo8,Ru,2)
sr8 = SerieRitardo(es + 1,fin,ambo8,Ru,2)
If sf8 = 0 Then a8 = StringaNumeri(ambo8)
If sf8 > 0 Then a8 = " - "
sf9 = SerieFreq(es + 1,fin,ambo9,Ru,2)
sr9 = SerieRitardo(es + 1,fin,ambo9,Ru,2)
If sf9 = 0 Then a9 = StringaNumeri(ambo9)
If sf9 > 0 Then a9 = " - "
sf10 = SerieFreq(es + 1,fin,ambo10,Ru,2)
sr10 = SerieRitardo(es + 1,fin,ambo10,Ru,2)
If sf10 = 0 Then a10 = StringaNumeri(ambo10)
If sf10 > 0 Then a10 = " - "
RsL(1) = sr1
RsL(2) = sr2
RsL(3) = sr3
RsL(4) = sr4
RsL(5) = sr5
RsL(6) = sr6
RsL(7) = sr7
RsL(8) = sr8
RsL(9) = sr9
RsL(10) = sr10
MaxRsL = MinimoV(RsL,1,- 1)
MaxRsLP = MassimoV(RsL,1,- 1)
Rap = Round(Dividi(MaxRsL,(fin - es)),3)
diff =(fin - es) - MaxRsL
If sf1 = 0 Then aa1 = 1
If sf1 > 0 Then aa1 = 0
If sf2 = 0 Then aa2 = 1
If sf2 > 0 Then aa2 = 0
If sf3 = 0 Then aa3 = 1
If sf3 > 0 Then aa3 = 0
If sf4 = 0 Then aa4 = 1
If sf4 > 0 Then aa4 = 0
If sf5 = 0 Then aa5 = 1
If sf5 > 0 Then aa5 = 0
If sf6 = 0 Then aa6 = 1
If sf6 > 0 Then aa6 = 0
If sf7 = 0 Then aa7 = 1
If sf7 > 0 Then aa7 = 0
If sf8 = 0 Then aa8 = 1
If sf8 > 0 Then aa8 = 0
If sf9 = 0 Then aa9 = 1
If sf9 > 0 Then aa9 = 0
If sf10 = 0 Then aa10 = 1
If sf10 > 0 Then aa10 = 0
maxAmbi = aa1 + aa2 + aa3 + aa4 + aa5 + aa6 + aa7 + aa8 + aa9 + aa10
Call VerificaEsito(Nu,Ru,fin - MaxRsL,2,1,,esito,clp,es1)
If esito = "Cinquina" Then
es1 = " Esito Non Verificato "
Else
es1 = es1
End If
V = Array(V,GetInfoEstrazione(es),StringaEstratti(es,r),fin - es,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,sr1,sr2,sr3,sr4,sr5,sr6,sr7,sr8,sr9,sr10,MaxRsL,es1,Rap,maxAmbi,diff)
Call AddRigaTabella(V)
For x = 14 To 23
If MaxRsL = V(
Then Call SetColoreCella((
,3,0)
If MaxRsLP = V(
Then Call SetColoreCella((
,4,0)
Next
For y = 4 To 13
Call SetColoreCella((y),6,0)
Next
Call SetColoreCella(24,7,5)
If MaxRsL = 0 Then Call SetColoreCella(25,2,4)
maxAmbi = 0
Next
Call SetTableWidth("100%")
CreaTabella
End Sub