'Calcola Rp1 dei maggiori ritardatari di ogni ruota v2.2 by gennaro fu sangennaro, scritto per SpazioMetria 1.3.63 o superiore
Sub Main()
Dim matr(12,5), Rp1(12,5), ruo(1), num(1)
ini = EstrazioneFin - 360
fin = EstrazioneFin
For estr = 5 To 0 Step-1
For r = 1 To 11
If r = 11 Then r = 12
matr(r,1) = PiuRitardatario(fin-estr, r)
Next 'r
For r = 1 To 11
If r = 11 Then r = 12
ruo(1) = r
num(1) = matr(r,1)
Call StatisticaFormazione(num, ruo, 1, Rit, RitMax, IncrRitMax, Freq, ini, fin-estr)
matr(r,2) = Rit
matr(r,3) = RitPos(matr(r,1), r, fin-estr) - 1
Rp1(r, estr) = matr(r,3)
matr(r,4) = r
matr(r,5) = RitMax
Messaggio "Ruota: " & Format2(r) & ", Numero: " & matr(r,1)
Call AvanzamentoElab(1,11,r)
If ScriptInterrotto Then Exit For
Next 'r
Next 'estr
Scrivi "Riepilogo nel sistema virtuale SV00 (quindi quello reale):",1
Scrivi
For r = 1 To 11
If r = 11 Then r = 12
Scrivi "Ruota__" & Left(NomeRuota(matr(r,4)),3) & " Num__" & Format2(matr(r,1)) & _
" Rc__" & FormatSpace(matr(r,2),3,1) & " RcMax__" & FormatSpace(matr(r,5),3,1) & _
" Rp1__" & FormatSpace(matr(r,3),3,1) & " Rp1(-1)__" & FormatSpace(Rp1(r,1),3,1) & " Rp1(-2)__" & FormatSpace(Rp1(r,2),3,1) & _
" Rp1(-3)__" & FormatSpace(Rp1(r,3),3,1) & " Rp1(-4)__" & FormatSpace(Rp1(r,4),3,1) & " Rp1(-5)__" & FormatSpace(Rp1(r,5),3,1)
Next
Scrivi
Scrivi "Estremi di ricerca: Dalla " & ini & " del " & DataEstrazione(ini) & " alla " & fin & " del " & DataEstrazione(fin)
Scrivi
Call TestoInBandaPassante(" ~ ~ ~ ~ ~ Scripted by gennaro! " & Chr(169) & _
" 2012 ... San Gennà, pienz'c tu! ~ ~ ~ ~ ~ ",1,vbYellow,1)
End Sub