'Ritardo di Posizione capolista ruota - Cinzia27
Sub Main()
Dim n(1),ru(1)
Scrivi " I più ritardatari su ruota (Cinzia)"
fin=EstrazioneFin
ini=fin-100
q=CInt(InputBox(" Quanti ritardatari vuoi visualizzare ?",,1))
If q="" Then Exit Sub
For r=1 To 11
If r=11 Then r=12
ru(1)=r
Scrivi String(35,"*")
For es=ini To fin
co=co+1
Scrivi " "&FormatSpace(es,5,1)&" "&SiglaRuota(r)&" ",1,0
For x=1 To q
a=NumeroPosRit(es-1,r,x)
n(1)=a
If Posizione(es,r,a)>0 Then
co=0
ColoreTesto 2
Scrivi " "&Format2(a)&" ",1,0
Else
ColoreTesto 0
rt=SerieRitardo(1,es-1,n,ru,1)
Scrivi " "&Format2(n(1))&" ",1,0
Scrivi " rc "&FormatSpace(rt+1,5,1)&" ",0,0
ColoreTesto 0
End If
ColoreTesto 0
Next
If co>0 Then Scrivi " rdp "&co Else Scrivi ""
Next
Next
End Sub
Sub Main()
Dim n(1),ru(1)
Scrivi " I più ritardatari su ruota (Cinzia)"
fin=EstrazioneFin
ini=fin-100
q=CInt(InputBox(" Quanti ritardatari vuoi visualizzare ?",,1))
If q="" Then Exit Sub
For r=1 To 11
If r=11 Then r=12
ru(1)=r
Scrivi String(35,"*")
For es=ini To fin
co=co+1
Scrivi " "&FormatSpace(es,5,1)&" "&SiglaRuota(r)&" ",1,0
For x=1 To q
a=NumeroPosRit(es-1,r,x)
n(1)=a
If Posizione(es,r,a)>0 Then
co=0
ColoreTesto 2
Scrivi " "&Format2(a)&" ",1,0
Else
ColoreTesto 0
rt=SerieRitardo(1,es-1,n,ru,1)
Scrivi " "&Format2(n(1))&" ",1,0
Scrivi " rc "&FormatSpace(rt+1,5,1)&" ",0,0
ColoreTesto 0
End If
ColoreTesto 0
Next
If co>0 Then Scrivi " rdp "&co Else Scrivi ""
Next
Next
End Sub