Option Explicit
Sub Main
Dim idEstr
Dim Cad,E
Dim Max,Min
idEstr = EstrazioneFin
Call MaggioreEstratto(idEstr,E)
Cad = Cadenza(E)
Call Estremi(idEstr,Cad,Max,Min)
Call MiniBrowser(idEstr,Max,Min)
End Sub
Sub MaggioreEstratto(idEstr,E)
Dim R,P,Mx
For R = 1 To 12
If R = 11 Then R = 12
For P = 1 To 5
E = Estratto(idEstr,R,P)
If E > Mx Then Mx = E
Next
Next
E = Mx
End Sub
Sub Estremi(idEstr,Cad,max,min)
Dim R,P,I
For R = 1 To 12
If R = 11 Then R = 12
For P = 1 To 5
If Cadenza(Estratto(idEstr,R,P)) = Cad Then
I = I + 1
ReDim Preserve aEstr(I)
aEstr(I) = Estratto(idEstr,R,P)
End If
Next
Next
Call EliminaRipetuti(aEstr,True)
Scrivi "Estratti di cadenza : " & Cad
Scrivi StringaNumeri(aEstr,,True),1
Scrivi
max = MassimoV(aEstr)
min = MinimoV(aEstr,1)
End Sub
Sub MiniBrowser(idEstr,Min,Max)
Dim R,P,E,Ru(12)
For R = 1 To 12
If R = 11 Then R = 12
Scrivi SiglaRuota(R) & " ",1,False
For P = 1 To 5
E = Estratto(idEstr,R,P)
If E = Min Or E = Max Then
Scrivi Format2(E) & Space(1),True,False,,vbRed
Ru(R) = R
Else
Scrivi Format2(E) & Space(1),False,False
End If
Next
Scrivi
Next
Scrivi "Ruote " & StringaNumeri(Ru)
End Sub