Lo script in questione calcola gli ultimi ritardi del numero 90 su una data ruota a scelta . Vorrei che i ritardi trovati vengano scritti anziché in out in una matrice .Naturalmente la matrice dovrà essere una matrice dinamica per il motivo che non sappiamo quanti ritardi troveremo . Come fare ?
Codice:
Sub Main()
'===========ricerca di un AMBO_ ruota di milano==========
Dim ru,ruota,n1
n1 = 90
ruota = InputBox("Inserisci il numero della ruota ")
ru = ruota ' RUOTA DI RICERCA
fin = EstrazioneFin
ini = 9500
rit = - 1
For es = fin To ini Step - 1 ' scorri all'indietro l'archivio
rit = rit + 1' ad ogni estrazione incrementa di uno il ritardo
' se tra gli estratti trovi il n1
If n1 = Estratto(es,ru,1)Or n1 = Estratto(es,ru,2) Or n1 = Estratto(es,ru,3) Or n1 = Estratto(es,ru,4)Or n1 = Estratto(es,ru,5) Then
Scrivi(rit)
rit = 0
End If
Next
End Sub