Alberto Anderlini
Super member
CERCO SCRIPT PER TROVARE AMBI STESSA ESTRAZIONE DA UARE SU SPAZIOMETRIA GRAZIE
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.
grazieSe x ambi uguali intendi ambi di questo tipo...
Vedi l'allegato 2191293
Non importa script...
Nella stessa sezione di spaziometria ne puoi trovare quanti ne vuoi
E nella sezione ci arrivi da : tabelloni >>> quadro combinazioni ripetute
Ciao
Option Explicit
Sub Main
ColoreTesto 0
Scrivi " ***** nome metodo [autore] *****",1
Scrivi
ColoreTesto 0
Dim Fin,Ini,Es,R1,R2,Caso,Casi,P1,P2,P3,P4,Ruote(2)
Dim N1,N2,N3,N4
Fin = EstrazioneFin
Ini = InputBox("Inserisci l'estrazione che vuoi iniziare",,9572)
Call ScegliRange(EstrazioneIni,Fin,Ini,EstrazioneFin)
For Es = Ini To Fin
Caso = 0
AvanzamentoElab Ini,Fin,Es
For R1 = 1 To 10
For R2 = R1 + 1 To 12
If R2 = 11 Then R2 = 12
For P1 = 1 To 4
For P2 = P1 + 1 To 5
For P3 = 1 To 4
For P4 = P3 + 1 To 5
N1 = Estratto(Es,R1,P1)
N2 = Estratto(Es,R1,P2)
N3 = Estratto(Es,R2,P3)
N4 = Estratto(Es,R2,P4)
If N1 = N3 Then
If N2 = N4 Then
Caso = Caso + 1
Casi = Casi + 1
Scrivi String(40,"*") & " Casi Totali " & FormattaStringa(Casi,"0000") & String(40,"*"),1,,,1
Scrivi String(80,"*") & " Estrazione " &(Es) & " caso " & FormattaStringa(Caso,"0000"),1,,,2
Scrivi(" Estrazione n." & Format2(Es) & " del " & DataEstrazione(Es)),1,0
Scrivi " " & SiglaRuota(R1) & " " & StringaEstratti(Es,R1),1
Scrivi(" Estrazione n." & Format2(Es) & " del " & DataEstrazione(Es)),1,0
Scrivi " " & SiglaRuota(R2) & " " & StringaEstratti(Es,R2),1
Scrivi Space(40) & Format2(N1) & " " & Format2(N2),1,,,2
Scrivi
Gioca Es,1,,1
End If
End If
Next
Next
Next
Next
Next
Next
Next
ColoreTesto 0
Scrivi String(65,"•")
TestoInBandaPassante " ***** nome metodo [autore] ***** ",1,3,0
ScriviDistribuzioneEsiti(True)
ScriviDistribuzioneCasiInCorso(True)
ScriviResoconto
End Sub
Ciao Alberto, ecco uno script.. ricerca tutti gli ambi uguali anche non isotopi.
Gio.
Codice:Option Explicit Sub Main ColoreTesto 0 Scrivi " ***** nome metodo [autore] *****",1 Scrivi ColoreTesto 0 Dim Fin,Ini,Es,R1,R2,Caso,Casi,P1,P2,P3,P4,Ruote(2) Dim N1,N2,N3,N4 Fin = EstrazioneFin Ini = InputBox("Inserisci l'estrazione che vuoi iniziare",,9572) Call ScegliRange(EstrazioneIni,Fin,Ini,EstrazioneFin) For Es = Ini To Fin Caso = 0 AvanzamentoElab Ini,Fin,Es For R1 = 1 To 10 For R2 = R1 + 1 To 12 If R2 = 11 Then R2 = 12 For P1 = 1 To 4 For P2 = P1 + 1 To 5 For P3 = 1 To 4 For P4 = P3 + 1 To 5 N1 = Estratto(Es,R1,P1) N2 = Estratto(Es,R1,P2) N3 = Estratto(Es,R2,P3) N4 = Estratto(Es,R2,P4) If N1 = N3 Then If N2 = N4 Then Caso = Caso + 1 Casi = Casi + 1 Scrivi String(40,"*") & " Casi Totali " & FormattaStringa(Casi,"0000") & String(40,"*"),1,,,1 Scrivi String(80,"*") & " Estrazione " &(Es) & " caso " & FormattaStringa(Caso,"0000"),1,,,2 Scrivi(" Estrazione n." & Format2(Es) & " del " & DataEstrazione(Es)),1,0 Scrivi " " & SiglaRuota(R1) & " " & StringaEstratti(Es,R1),1 Scrivi(" Estrazione n." & Format2(Es) & " del " & DataEstrazione(Es)),1,0 Scrivi " " & SiglaRuota(R2) & " " & StringaEstratti(Es,R2),1 Scrivi Space(40) & Format2(N1) & " " & Format2(N2),1,,,2 Scrivi Gioca Es,1,,1 End If End If Next Next Next Next Next Next Next ColoreTesto 0 Scrivi String(65,"•") TestoInBandaPassante " ***** nome metodo [autore] ***** ",1,3,0 ScriviDistribuzioneEsiti(True) ScriviDistribuzioneCasiInCorso(True) ScriviResoconto End Sub