Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
i legend;n2103227 ha scritto:ciao a tutti
era da tantissimo che non facevo script e non aggiornavo il programma
ho notato che ci sono state molte richieste e luigi le ha esaudite tutte
ho visto le modifiche anche sulla tabellaordinabile che ha qualche problema nell ordinamento crescente dei valori, o è solo un mio problema?
ecco l immagine
Luigi complimenti per il grande lavoro che stati facendo
purtroppo per motivi personali mi collego pochissimo e non riesco a testare tutte le novità apportate
Ciao Prof
a=Ritardi1(es,1)
b=Ritardi1(es,4)
xft = SerieFreqTurbo (a+1,b,nu,rg,1)
LuigiB;n2104082 ha scritto:anche se non te lo evidenzia (probabilemte devo gestire meglio la funzione dentro la funzione) puoi mettere il parametro. L'aiuto è un conto l'interprete script è un altro ..quindi se il codice è corretto e i parametri sono previsti anche se non li evidenzia bene li puoi scrivere lo stesso.
Option Explicit
Sub Main
Dim aNumeri,aRuote
Dim nQNumeri
Dim nQRuote
Dim nSorte
Dim aRetEsiti,aRetColpi,aRetEstratti,aRetIdEstr,aRetRuote
Dim nEsiti
Dim nEstrIni
Dim k
nEstrIni = EstrazioneIni
nQNumeri = ScegliNumeri(aNumeri)
nQRuote = ScegliRuote(aRuote)
nSorte = ScegliEsito
If nQNumeri > 0 And nQRuote > 0 And nSorte > 0 Then
nEsiti = VerificaEsiti(aNumeri,aRuote,nEstrIni,nSorte,,,,aRetEsiti,aRetColpi,aRetEstratti,aRetIdEstr,aRetRuote)
ReDim aV(6)
aV(1) = "N." : aV(2) = "Esiti" :aV(3) = "Colpi": aV(4) = "Estratti" : aV(5) = "Estrazione" :aV(6) = "Ruote"
Call InitTabella(aV)
For k = 1 To nEsiti
aV(1) = k
aV(2) = aRetEsiti(k)
aV(3) = aRetColpi(k)
aV(4) = aRetEstratti(k)
aV(5) = GetInfoEstrazione(aRetIdEstr(k))
aV(6) = aRetRuote(k)
Call AddRigaTabella(aV)
Next
End If
Call CreaTabella
End Sub
Sub Main
Dim Nu(1),aN(1),Ru(2),posta(1),T,V,k,nEsito
posta(1) = 1
Ini = EstrazioneFin - 30
fin = EstrazioneFin
T = Array(T,"Data","Ruota","NumeroRipetutoIso","Complemento90","N.Esiti","VerificaEsito","Colpo","Id","Clp Prog")
Call InitTabella(T)
For es = Ini To fin
For r = 1 To 10
For p = 1 To 5
a = Estratto(es,r,p)
'For p1 = 1 To 5
b = Estratto(es - 1,r,p)
If a = b Then
Nu(1) = a
Ru(1) = r
Ru(2) = RuotaDiametrale(r)
aN(1) = ComplAdX(Nu(1),90)
'Call VerificaEsito(aN,Ru,es + 1,1,5,,esito,clp,es1,id)
nEsiti = VerificaEsiti(aN,Ru,es + 1,1,10,10,,esito,clp,es1,id)
For k = 1 To nEsiti
clpPr =(id(k) - es)
V = Array(V,GetInfoEstrazione(es),SiglaRuota(r),StringaNumeri(Nu),StringaNumeri(aN),k,es1(k),clp(k),GetInfoEstrazione(id(k)),clpPr)
Call AddRigaTabella(V)
For x = 1 To 9
If k = 1 Then Call SetColoreCella((x),3,0)
Next
If k > 1 Then Call SetColoreCella(9,7,5)
Next
k = 0
'Gioca es,,,,,False
'ImpostaGiocata 1,aN,Ru,posta,5,1
End If
'Next
Next
Next
Next
CreaTabella
'ScriviResoconto
End Sub