Option Explicit
Sub Main
Dim Ini,Fin,Tot,k
Dim Ritardo,RitardoMax,IncrRitMax,Frequenza
Ini = EstrazioniArchivioSE
Fin = EstrazioniArchivioSE
Tot = Fin - Ini + 01
Scrivi StringaEstrattiSE(Fin)
Scrivi
ReDim atitoli(06)
atitoli(01) = " Numero "
atitoli(02) = " Ritardo Att."
atitoli(03) = " Ritardo Max "
atitoli(04) = " Incr.Rit.Max. "
atitoli(05) = " Frequenza "
atitoli(06) = " Indice Convenienza "
Call InitTabella(atitoli,vbYellow)
For k = 01 To 90
Messaggio Format2(k)
AvanzamentoElab 01,90,k
ReDim aPosizioni(08)
aPosizioni(08) = True
Dim aPosA,aPosB
aPosA = 01 : aPosB = 01' NON FUNZIONA
' Call StatEstrattoSE(k,Ritardo,RitardoMax,IncrRitMax,Frequenza,Ini,Fin,aPosizioni)' FUNZIONA
' Call StatisticaFormazioneSE(k,AMBATA_,Ritardo,RitardoMax,IncrRitMax,Frequenza,Ini,Fin,aPosA)' NON FUNZIONA
' Call StatisticaFormazioneSE(k,AMBATA_,Ritardo,RitardoMax,IncrRitMax,Frequenza,Ini,Fin,,aPosB)' NON FUNZIONA
' Call StatisticaFormazioneSE(k,AMBATA_,Ritardo,RitardoMax,IncrRitMax,Frequenza,Ini,Fin,aPosA,aPosB)' NON FUNZIONA
' Call StatisticaFormazioneSE(k,AMBATA_,Ritardo,RitardoMax,IncrRitMax,Frequenza,Ini,Fin)' NON FUNZIONA
Call StatisticaFormazioneSE(k,AMBATA_,Ritardo,RitardoMax,IncrRitMax,Frequenza,Ini,Fin,aPosA,aPosB)' NON FUNZIONA
If Frequenza = 01 Then
ReDim aValori(06)
aValori(01) = Format2(k)
aValori(02) = Ritardo
aValori(03) = RitardoMax
aValori(04) = IncrRitMax
aValori(05) = Frequenza
aValori(06) = Round(((aValori(05)/ Tot) * aValori(02)),02)
Call AddRigaTabella(aValori)
End If
Next
Call CreaTabella(05)
End Sub