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.
Juri;n2132967 ha scritto:Ciao Salvo.
Nnn riesci piu' a fare niente o quasi?E' per sapere cosi' non li posto se sono troppi.
Capisco che hai molto da fare.
Grazie mille.
Stammi bene.
'Progetto - Distanze Uguali Vincite Regolari - Fabio Felici
'script Salvo50
Option Explicit
Sub Main
Dim FIn,Ini,A,B,C,D,R1,R2,P1,P2,P3,P4,P5,P6,Es,E1,E2
Dim Salvo50,Col,Esqcol,Esq,Caso,Casi,OK,Freq,Clp
Dim DecA,DecB,CadA,CadB,DecC,DecD,CadC,CadD
Dim DistAB,DistCD,SomAC,SomAD,SomBC,SomBD
Dim Ambata(1),Ruote(2),Posta(1)
Posta(1) = 1
FIn = EstrazioneFin
Esq = InputBox("Inserisci l'estrazione che vuoi iniziare",Salvo50,9500)
Col = CInt(InputBox(" Quante estrazioni vuoi controllare ",,FIn))
Clp = CInt(InputBox(" Per quanti colpi vuoi giocare l'ambata? ",,8))
Scrivi "Progetto - Distanze Uguali Vincite Regolari di Fabio Felici - Script by Salvo50",1,1,3,,3,,1
Esqcol = Esq + Col
If Esqcol > FIn Then Esqcol = FIn
For Es = Esq To Esqcol
Caso = 0
AvanzamentoElab Esq,Esqcol,Es
For R1 = 1 To 10
For P1 = 1 To 4
For P2 = P1 + 1 To 5
A = Estratto(Es,R1,P1)
B = Estratto(Es,R1,P2)
DecA = Decina(A) : DecB = Decina(B)
If DecA = DecB Then
DistAB = Distanza(A,B)
CadA = Cadenza(A) : CadB = Cadenza(B)
For R2 = R1 + 1 To 12
If R2 = 11 Then R2 = 12
For P3 = 1 To 4
For P4 = P3 + 1 To 5
C = Estratto(Es,R2,P3)
D = Estratto(Es,R2,P4)
DecC = Decina(C) : DecD = Decina(D)
CadC = Cadenza(C) : CadD = Cadenza(D)
DistCD = Distanza(C,D)
If DecC = DecD And DistAB = DistCD Then
If(CadA = CadC And CadB = CadD) Or(CadA = CadD And CadB = CadC) Then
SomAC = Fuori90(A + C) : SomAD = Fuori90(A + D)
SomBC = Fuori90(B + C) : SomBD = Fuori90(B + D)
OK = 0
If SomAC = SomBD Then Ambata(1) = SomAC : OK = 1
If SomAD = SomBC Then Ambata(1) = SomAD : OK = 1
Ruote(1) = R1
Ruote(2) = R2
If OK = 1 Then
Freq = SerieFreqTurbo(Es - 7,Es,Ambata,Ruote,1)
If Freq = 0 Then
Caso = Caso + 1
Casi = Casi + 1
ColoreTesto 1
Scrivi String(89,"-") & " Casi Totali " & FormattaStringa(Casi,"0000")
ColoreTesto 2
Scrivi String(80,"-") & " Estrazione " &(Es) & " caso " & FormattaStringa(Caso,"0000")
ColoreTesto 0
Scrivi(" Estrazione n." & Format2(Es) & " del " & DataEstrazione(Es)),1,0
Scrivi " " & SiglaRuota(R1) & " ",1,0
For P5 = 1 To 5
E1 = Estratto(Es,R1,P5)
If E1 = A Or E1 = B Then
Call ColoreTesto(2)
Else
Call ColoreTesto(0)
End If
Call Scrivi(Format2(E1) & " ",1,0)
Call ColoreTesto(0)
Next
Scrivi
Scrivi(" Estrazione n." & Format2(Es) & " del " & DataEstrazione(Es)),1,0
Scrivi " " & SiglaRuota(R2) & " ",1,0
For P6 = 1 To 5
E2 = Estratto(Es,R2,P6)
If E2 = C Or E2 = D Then
Call ColoreTesto(2)
Else
Call ColoreTesto(0)
End If
Call Scrivi(Format2(E2) & " ",1,0)
Call ColoreTesto(0)
Next
Scrivi
ImpostaGiocata 1,Ambata,Ruote,Posta,Clp
Gioca Es
End If
End If
End If
End If
Next
Next
Next
End If
Next
Next
Next
If ScriptInterrotto Then Exit Sub
Next
ScriviDistribuzioneEsiti(True) ' false per non scrivere le giocate, altrimenti True
ScriviDistribuzioneCasiInCorso(True) ' come sopra
ScriviResoconto
End Sub