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.
04.55 4 pres.
04.64 3 pres.
04.84 3 pres.
04.87 3 pres.
16.17 3 pres.
20.78 3 pres.
26.60 3 pres.
26.90 3 pres.
54.87 3 pres.
0.05 secondi.
"in VBScript potrebbero essere 4 o 5 righe significative di un programma.
Peraltro semplicissimo. "
Come sospettavo,purtroppo non sono bravo,intuisco il problema
in excel mi arrangio di più ma tutto li
Mi interessa sapere come ha impostato lo script non perchè penso che si possa sfruttare in modo speculativo ma sono curioso di capirne e imparare specie conoscendo i suoi script che in poche righe raggiungono il risultato, li riesco a capire magari a modificarli per le mie esigenze, ma di fronte a farne impostarne uno nuovo non riesco.
Option Explicit
Sub Main
'Demo Presenze Ambo By Joe V.1.0 del 19/03/2020
Rem Dichiaro le variabili:
Rem A e B = 2 NUMERI di cui si compone un ambo
Rem Ini = Inizio : Fin = Fine PERIODO
Rem R = Ruota
Rem Pres = Presenze dell'Ambo (A,B) nel periodo e ruota indicati.
Rem Rif = Valore di Riferimento minimo (per selezionare i pochi ambi superfrequenti)
Dim Ini,Fin,A,B,R,Rif,Pres
'Parametri per selezionare una Frequenza (minima) di 3 Presenze / 100 Estrazioni
Ini = EstrazioneFin - 99 : Fin = EstrazioneFin : Rif = 3
For R = 1 To 10 : Scrivi NomeRuota(R),True 'Elenca una ad una le 10 ruote classiche
For A = 1 To 89 ' Primo numero a comporre l'Ambo
For B = A + 1 To 90 'Secondo numero dell'Ambo
Pres = AmboFrequenzaTurbo(R,A,B,Ini,Fin) 'Funzione di Spaziometria calcola - LE PRESENZE -
If Pres >= Rif Then Scrivi Format2(A) & "." & Format2(B) & " " & Pres & " pres."
Next 'Prossimo valore 'B'
Next 'Prossimo valore 'A'
Scrivi String(13,"-"),True ' Separa graficamente le ruote
Next 'Prossima Ruota 'R'
End Sub
Option Explicit
Sub Main
'Presenze e Ritardo Ambi By Joe V.2.0 del 19/03/2020
Rem Dichiaro le variabili:
Rem A e B = 2 NUMERI di cui si compone un ambo
Rem Ini = Inizio : Fin = Fine PERIODO
Rem R = Ruota
Rem Pres = Presenze dell'Ambo (A,B) nel periodo e ruota indicati.
Rem Rif = Valore di Riferimento minimo (per selezionare i pochi ambi superfrequenti)
Dim Ini,Fin,A,B,R,Rif,Pres
'Parametri per selezionare una Frequenza (minima) di 3 Presenze / 100 Estrazioni
Ini = EstrazioneFin - 99 : Fin = EstrazioneFin : Rif = 3
Scrivi "Ruota Ambo Pres Rit",True
For R = 1 To 10 'Elenca i risultati nelle 10 ruote.
For A = 1 To 89 ' Primo numero a comporre l'Ambo
For B = A + 1 To 90 'Secondo numero dell'Ambo
Pres = AmboFrequenzaTurbo(R,A,B,Ini,Fin) 'Funzione di Spaziometria calcola - LE PRESENZE -
If Pres >= Rif Then
Scrivi FormatSpace(SiglaRuota(R),5),True,False
Scrivi Format2(A) & "." & Format2(B),False,False
Scrivi FormatSpace(Pres,5,True),False,False
Scrivi FormatSpace(AmboRitardo(R,A,B,Ini,Fin),5,True)
End If
Next 'Prossimo valore 'B'
Next 'Prossimo valore 'A'
Scrivi String(20,"-"),True ' Separa graficamente le ruote
Next 'Prossima Ruota 'R'
End Sub
Option Explicit
Sub Main
'Tabella Presenze e Ritardo degli Ambi By Joe V.3.0 del 19/03/2020
Rem Dichiaro le variabili:
Rem A e B = 2 NUMERI di cui si compone un Ambo
Rem Ini = Inizio : Fin = Fine PERIODO DI RICERCA PRESENZE
Rem R = Ruota
Rem Pres = Presenze dell'Ambo (A,B) nel periodo e ruota indicati.
Rem Rif = Valore di Riferimento minimo (per selezionare i pochi ambi superfrequenti)
Dim Ini,Fin,A,B,R,Rif,Pres
Dim Titoli(4),Valori(4) 'Titoli e Valori per una TABELLA CON 4 COLONNE
'Parametri per selezionare una Frequenza (minima) di "3 Presenze in 100 Estrazioni"
Ini = EstrazioneFin - 99 : Fin = EstrazioneFin : Rif = 3
'Scrivi "Ruota Ambo Pres Rit",True
Titoli(1) = "Ruota" : Titoli(2) = "Ambo" : Titoli(3) = "Pr." : Titoli(4) = "Rit"
InitTabella Titoli 'predispone una tabella con titoli delle colonne.
For R = 1 To 10 'Elenca i risultati nelle 10 ruote.
AvanzamentoElab 1,10,R 'Barra Stato Avanzamento Elaborazione
For A = 1 To 89 ' Primo numero a comporre l'Ambo
For B = A + 1 To 90 'Secondo numero dell'Ambo
Pres = AmboFrequenzaTurbo(R,A,B,Ini,Fin) 'Funzione di Spaziometria calcola - LE PRESENZE -
If Pres >= Rif Then
Valori(1) = SiglaRuota(R)
Valori(2) = Format2(A) & "." & Format2(B)
Valori(3) = Pres
Valori(4) = AmboRitardoTurbo(R,A,B,Ini,Fin)
AddRigaTabella Valori 'Aggiunge una riga alla Tabella
End If
Next 'Prossimo valore 'B'
Next 'Prossimo valore 'A'
'Scrivi String(20,"-"),True ' Separa graficamente le ruote
Next 'Prossima Ruota 'R'
CreaTabellaOrdinabile 4,1 'TABELLA ORDINATA CON RITARDO CRESCENTE
Scrivi "Aggiornato al " & DataEstrazione(Fin),True
End Sub
Option Explicit
Sub Main
'Tabella Presenze e Ritardo degli Ambi By Joe V.3.0 del 19/03/2020
Rem Dichiaro le variabili:
Rem A e B = 2 NUMERI di cui si compone un Ambo
Rem Ini = Inizio : Fin = Fine PERIODO DI RICERCA PRESENZE
Rem R = Ruota
Rem Pres = Presenze dell'Ambo (A,B) nel periodo e ruota indicati.
Rem Rif = Valore di Riferimento minimo (per selezionare i pochi ambi superfrequenti)
Dim Ini,Fin,A,B,R,Rif,Pres,Meno
Dim Titoli(4),Valori(4) 'Titoli e Valori per una TABELLA CON 4 COLONNE
Meno = InputBox("Per delle prove di quante estrazioni vuoi retrodatare la fine? ",,0)
'Parametri per selezionare una Frequenza (minima) di "3 Presenze in 100 Estrazioni"
Ini = EstrazioneFin - 99 : Fin = EstrazioneFin-Meno : Rif = 3
Scrivi "Estrazione analizzate fino al " & DataEstrazione(Fin)& " compreso"
'Scrivi "Ruota Ambo Pres Rit",True
Titoli(1) = "Ruota" : Titoli(2) = "Ambo" : Titoli(3) = "Pr." : Titoli(4) = "Rit"
InitTabella Titoli 'predispone una tabella con titoli delle colonne.
For R = 1 To 10 'Elenca i risultati nelle 10 ruote.
AvanzamentoElab 1,10,R 'Barra Stato Avanzamento Elaborazione
For A = 1 To 89 ' Primo numero a comporre l'Ambo
For B = A + 1 To 90 'Secondo numero dell'Ambo
Pres = AmboFrequenzaTurbo(R,A,B,Ini,Fin) 'Funzione di Spaziometria calcola - LE PRESENZE -
If Pres >= Rif Then
Valori(1) = SiglaRuota(R)
Valori(2) = Format2(A) & "." & Format2(B)
Valori(3) = Pres
Valori(4) = AmboRitardoTurbo(R,A,B,Ini,Fin)
AddRigaTabella Valori 'Aggiunge una riga alla Tabella
End If
Next 'Prossimo valore 'B'
Next 'Prossimo valore 'A'
'Scrivi String(20,"-"),True ' Separa graficamente le ruote
Next 'Prossima Ruota 'R'
CreaTabellaOrdinabile 4,1 'TABELLA ORDINATA CON RITARDO CRESCENTE
Scrivi "Aggiornato al " & DataEstrazione(Fin),True
End Sub