Option Explicit
Sub Main
Dim ini,fin,aRuote(01),x : ini = EstrazioneIni : fin = EstrazioneFin : aRuote(01) = BA_
Dim aTitoli : aTitoli = Array(aTitoli,"Numero","RIT","R.M","IRM","FRE","ORO","RIT","R.M","IRM","FRE","DOPPIO","RIT","R.M","IRM","FRE")
Call InitTabella(aTitoli)
For x = 01 To 90 : Call Messaggio(x) : Call AvanzamentoElab(01,90,x)
ReDim nu(01) : nu(01) = x
ReDim aposizioni(05) : aposizioni(01) = True : aposizioni(02) = True
Dim RetRit,RetRitMax,RetIncrRitMax,RetFre
Call StatisticaFormazioneTurbo(nu,aRuote,AMBATA_,RetRit,RetRitMax,RetIncrRitMax,RetFre,ini,fin,,aposizioni)
ReDim aposizioneNO(05),aposizioneDO(05) : aposizioneNO(01) = True : aposizioneDO(02) = True
Dim RetRitNO,RetRitMaxNO,RetIncrRitMaxNO,RetFreNO
Call StatisticaFormazioneTurbo(nu,aRuote,AMBATA_,RetRitNO,RetRitMaxNO,RetIncrRitMaxNO,RetFreNO,ini,fin,,aposizioneNO)
Dim RetRitDO,RetRitMaxDO,RetIncrRitMaxDO,RetFreDO
Call StatisticaFormazioneTurbo(nu,aRuote,AMBATA_,RetRitDO,RetRitMaxDO,RetIncrRitMaxDO,RetFreDO,ini,fin,,aposizioneDO)
Dim aValori : aValori = Array(aValori,x,RetRit,RetRitMax,RetIncrRitMax,RetFre,_
"",RetRitNO,RetRitMaxNO,RetIncrRitMaxNO,RetFreNO,_
"",RetRitDO,RetRitMaxDO,RetIncrRitMaxDO,RetFreDO)
Call AddRigaTabella(aValori)
Next
Call ScegliTabella()
End Sub
Function ScegliTabella()
Dim aVoci : aVoci = Array(aVoci,"Tabella Normale","Tabella Excell")
ScegliTabella = ScegliOpzioneMenu(aVoci,02,"Scegli il Tipo di Tabella")
If ScegliTabella = 01 Then Call CreaTabella(01)
If ScegliTabella = 02 Then Call CreaTabellaOrdinabile(01)
End Function