L
LuigiB
Guest
si con ordinabile2 si richiama la vecchia griglia ..comprese le anomalie che avevate riscontrato ciao ...
Ultima modifica di un moderatore:
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.
claudio8;n2144443 ha scritto:Non so se mi spiego... ma usando in sequenza entrambe le funzioni con
Call AddRigaTabella (aV,,"center",1)
si ottiene anche questo ( tabella e grafico).
Smanettando, si aprono mondi nuovi
Grazie Luigi
Sub Main
Dim Nu(2),Ru(1),T,V
Ini = EstrazioneIni
fin = EstrazioneFin
dist = CInt(InputBox("Quale distanza",,18))
r = InputBox("Quale ruota analizzo",,1)
Scrivi "Ambi in distanza... " & dist & " con analisi su Ruota : " & NomeRuota(r),1,,,1,3,,1
T = Array(T,"N","Ambi","Rit","Max","Incr","Freq")
Call InitTabella(T)
For x = 1 To 89
For y = x + 1 To 90
If Distanza(x,y) = dist Then
k = k + 1
Nu(1) = x
Nu(2) = y
Ru(1) = r
Call StatisticaFormazione(Nu,Ru,2,rit,max,Incr,fre,Ini,fin)
'Scrivi FormatSpace(k,3) & vbTab,0,0
'Scrivi StringaNumeri(Nu,,1) & vbTab,0,0
'Scrivi rit & vbTab & max & vbTab & fre
V = Array(V,k,StringaNumeri(Nu),rit,max,Incr,fre)
Call AddRigaTabella(V)
End If
Next
Next
CreaTabellaOrdinabile
End Sub
Sub Main
Dim Nu(2),Ru(1),T,V
Ini = EstrazioneIni
fin = EstrazioneFin
dist = CInt(InputBox("Quale distanza",,18))
r = InputBox("Quale ruota analizzo",,1)
'Scrivi "Ambi in distanza... " & dist & " con analisi su Ruota : " & NomeRuota(r),1,,,1,3,,1
T = Array(T,"Num","Ambi","Rit","Max","Incr","Freq")
Call InitTabella(T,3,"left",1,1,"Calibri")
For x = 1 To 89
For y = x + 1 To 90
If Distanza(x,y) = dist Then
k = k + 1
Nu(1) = x
Nu(2) = y
Ru(1) = r
Call StatisticaFormazione(Nu,Ru,2,rit,max,Incr,fre,Ini,fin)
'Scrivi FormatSpace(k,3) & vbTab,0,0
'Scrivi StringaNumeri(Nu,,1) & vbTab,0,0
'Scrivi rit & vbTab & max & vbTab & fre
V = Array(V,k,StringaNumeri(Nu),rit,max,Incr,fre)
Call AddRigaTabella(V,,"center",1)
End If
Next
Next
Dim sTitolo
sTitolo = " Ambi in distanza... " & dist & " con analisi su Ruota : " & NomeRuota(r)
Call SetTableTitle(sTitolo,"Arial",10,False,2)
Call SetTableHeight("50%")
Call SetTableWidth("100%")
Call CreaTabellaOrdinabile2(,,,0,0,False,False) ' possibile utilizzare anche qui la funzione CreaTabellaOrdinabile
Call CreaTabellaOrdinabile(,,,0,0,False,False)
End Sub
Mike58;n2144752 ha scritto:Ottima Trovata Claudio.
Un salutone con il Battimano.
ciao
Mike
fillotto;n2144819 ha scritto:Grazie Claudio , ho visto , mi stavo a "cecà" per vedere le note che hai scritto poi ho scoperto che si possono allargare.Mi sono organizzato così: Ho messo sull' editor lo script di Mike remmato e lo script tuo così da vedere le differenze, ho ottenuto le tue stesse risultanze. Ora la parte + difficile mi tocca capire le istruzioni aggiunte e quelle tolte.... se po' fa!!
fillotto;n2144871 ha scritto:ciao Claudio ho già detto che ho ottenute le tue stesse risultanze del grafico che tu hai mostrato al num 106 quindi mi trovo perfettamente allieato con te però ,nel caso specifico
dello script sviluppato,faccio fatica ad interpretare quello che mi dice il grafico.
Esempio nella tabella sovrastante il grafico al primo posto abbiamo l'ambo 1-19 con un ritardo di 29 max rit 922 ecco questa situazione come la vedo sul grafico?