Buongiorno a Tutti, finchè sono in possesso del PC dei miei avrei bisogno di un aiutino per impostare una ricerca su estrazioni consecutive di un numero ripetuto ma impostando questa ricerca su posizioni volute una nella prima estrazione e l'altra nella seconda estrazione per la stessa ruota, faccio un esempio se volessi imporre solo la 3 o la 5 posizione del numero ripetuto
25.05.2021 FI 16.32.52.40.81 Num. Ripetuto ---> 52 In 3° Posizione
27.05.2021 FI 76.83.09.82.52 Num. Ripetuto ---> 52 In 5° Posizione
03.06.2021 PA 74.07.49.32.90 Num. Ripetuto ---> 49 In 3° Posizione
05.06.2021 PA 65.23.63.06.49 Num. Ripetuto ---> 49 In 5° Posizione
22.05.2021 NZ 86.69.74.85.26 Num. Ripetuto ---> 26 In 5° Posizione
25.05.2021 NZ 45.08.26.35.05 Num. Ripetuto ---> 26 In 3° Posizione
Come posso impostarlo sullo Script che posterò?
Al momento la ricerca la fà su ogni posizione, io ho cercato di imporre con degli If le posizioni di p e p1 (vedi Script) ma non ci sono riuscito, in quanto lo vorrei creare in modo tale che se voglio cambiare le posizioni le impongo di volta in volta
se Impongo ad esempio la 3 e la 5 posizioni la ricerca va eseguita in questo modo
p = 3 o 5 ------ p1 = 5 ( se il numero è in 3 posizione) p1 = 3 ( se il numero è in 5 posizione)
se trovo il numero ripetuto in 2 estrazioni consecutive nella prima estrazione deve trovarsi in 3 o in 5 e nell'altra in 5 o in 3 ma questo penso sia ovvio e non isotopo
( solo nelle posizioni volute, in questo caso )
Spero di essere stato chiaro, altrimenti chiedo scusa.
Ecco lo script che vorrei modificare
Spero che qualcuno possa darmi la dritta necessaria
Grazie come sempre
25.05.2021 FI 16.32.52.40.81 Num. Ripetuto ---> 52 In 3° Posizione
27.05.2021 FI 76.83.09.82.52 Num. Ripetuto ---> 52 In 5° Posizione
03.06.2021 PA 74.07.49.32.90 Num. Ripetuto ---> 49 In 3° Posizione
05.06.2021 PA 65.23.63.06.49 Num. Ripetuto ---> 49 In 5° Posizione
22.05.2021 NZ 86.69.74.85.26 Num. Ripetuto ---> 26 In 5° Posizione
25.05.2021 NZ 45.08.26.35.05 Num. Ripetuto ---> 26 In 3° Posizione
Come posso impostarlo sullo Script che posterò?
Al momento la ricerca la fà su ogni posizione, io ho cercato di imporre con degli If le posizioni di p e p1 (vedi Script) ma non ci sono riuscito, in quanto lo vorrei creare in modo tale che se voglio cambiare le posizioni le impongo di volta in volta
se Impongo ad esempio la 3 e la 5 posizioni la ricerca va eseguita in questo modo
p = 3 o 5 ------ p1 = 5 ( se il numero è in 3 posizione) p1 = 3 ( se il numero è in 5 posizione)
se trovo il numero ripetuto in 2 estrazioni consecutive nella prima estrazione deve trovarsi in 3 o in 5 e nell'altra in 5 o in 3 ma questo penso sia ovvio e non isotopo
( solo nelle posizioni volute, in questo caso )
Spero di essere stato chiaro, altrimenti chiedo scusa.
Ecco lo script che vorrei modificare
Codice:
Option Explicit
Sub Main()
Dim Ini,Fin,es,QE
Dim r
Dim A,B,p,p1
QE = InputBox("Quante Estrazioni controllo",,50)
Fin = EstrazioneFin
Ini = EstrazioneFin - QE
For es = Ini To Fin
AvanzamentoElab Ini,Fin,es
For r = 1 To 12
If r = 11 Then r = 12
For p = 1 To 5
For p1 = 1 To 5
A = Estratto(es,r,p)
B = Estratto(es + 1,r,p1)
If A = B Then
Scrivi DataEstrazione(es) & " " & SiglaRuota(r) & " " & StringaEstratti(es,(r)) & " " & " Num. Ripetuto ---> " & " " & Format2(A) & " In " & p & "° Posizione",1
Scrivi DataEstrazione(es + 1) & " " & SiglaRuota(r) & " " & StringaEstratti(es + 1,(r)) & " " & " Num. Ripetuto ---> " & " " & Format2(B) & " In " & p1 & "° Posizione",1
Scrivi
End If
Next
Next
Next
If ScriptInterrotto Then Exit For
Next
End Sub
Spero che qualcuno possa darmi la dritta necessaria
Grazie come sempre