Novità

Per Salvo modifica script

chicco3

Advanced Member
Ciao Salvo quando puoi potresti fare una modifica a questo script se si può ti spiego:-
1)-creare una tabella dove poter rilevare i colpi di gioco con inserimento dall'utente tipo se i colpi di una previsione sono 7 io inserisco da 5 a 7 e mi cerca solo quelle previsioni in atto, compreso le ruote di gioco.Ti allego lo script. Ti saluto e buon lavoro Chicco

Codice:
 'Metodo chiesto da JURI per numeretti e da Miki55 per gli zerati
'Si cercano 2 numeretti stessa Posizione su 2 ruote.
'Poi si uniscono le cifre e la prima ambata principale e
'il vertibile la secondaria. Lo stesso con gli zerati,
'si prendono solo le cifre delle decine.
'con Modifica proposta da Alien, cercare l'ambo e il terno anche su tutte
'Script by Salvo50
Option Explicit
Dim R1,P1,P2,P3,Es,R2,Clp,Esq,Caso,Casi
Dim Ru(2),Poste(2),Posta(1),Num1(1)
Dim Num2(2),Tutte(1),Posts(3),Num3(3)
Dim Salvo50,Ini,FIn,Ind,Tutti,OK
Dim A,B,C,D,E1,E2,CaA,CaB,DeA,DeB,Amb,VAmb
Sub Main
   Scrivi
   Posta(1) = 1
   Poste(1) = 1
   Poste(2) = 1
   Posts(2) = 1
   'Posts(3) = 1
   FIn = EstrazioneFin
   Ind = CInt(InputBox("Quante estrazioni vuoi controllare?",Salvo50,100))
   Clp = CInt(InputBox("Per quanti colpi vuoi fare la ricerca",Salvo50,6))
   Tutti = CInt(InputBox("Vuoi fare la ricerca per tutte le ruote, di Ambo e terno? SI = 1 - NO = qualunque altra cifra",Salvo50,1))
   Ini = FIn - Ind
   For Es = Ini To FIn
      AvanzamentoElab Ini,FIn,Es
      Scrivi
      Caso = 0
      For R1 = 1 To 10
         For P1 = 1 To 5
            A = Estratto(Es,R1,P1)
            'C = A
            For R2 = R1 + 1 To 12
               If R2 = 11 Then R2 = 12
               B = Estratto(Es,R2,P1)
               DeA = Decina(A) : DeB = Decina(B) : CaA = Cadenza(A) : CaB = Cadenza(B)
               If(CaA = 0 And CaB = 0) Or(DeA = 0 And DeB = 0) Then
                  OK = 0
                  If(CaA = 0 And CaB = 0) Then
                     Amb = DeA & DeB
                     If Amb > 90 Then
                        Amb = 0 & DeB
                     End If
                     OK = 1
                  End If
                  If(DeA = 0 And DeB = 0) Then
                     Amb = CaA & CaB
                     If Amb > 90 Then
                        Amb = 0 & CaB
                     End If
                     OK = 1
                  End If
                  'A = C
                  If OK = 1 Then
                     VAmb = Vert(Amb)
                     Caso = Caso + 1
                     Casi = Casi + 1
                     ColoreTesto 1
                     Scrivi String(89,"o") & " Casi Totali " & FormattaStringa(Casi,"0000")
                     ColoreTesto 2
                     Scrivi String(80,"o") & " Estrazione " &(Es) & " caso " & FormattaStringa(Caso,"0000")
                     ColoreTesto 0
                     Scrivi
                     Scrivi(" Estrazione n." & Format2(Es) & " del " & DataEstrazione(Es)),1,0
                     Scrivi "  " & SiglaRuota(R1) & " ",1,0
                     For P2 = 1 To 5
                        E1 = Estratto(Es,R1,P2)
                        If E1 = A 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 P3 = 1 To 5
                        E2 = Estratto(Es,R2,P3)
                        If E2 = B Then
                           Call ColoreTesto(2)
                        Else
                           Call ColoreTesto(0)
                        End If
                        Call Scrivi(Format2(E2) & " ",1,0)
                        Call ColoreTesto(0)
                     Next
                     Scrivi
                     Scrivi
                     Scrivi Space(30) & " Pronostico ",1,0
                     ColoreTesto 2
                     Scrivi Format2(Amb) & " " & Format2(VAmb),1 : ColoreTesto 0
                     Ru(1) = R1
                     Ru(2) = R2
                     Tutte(1) = TU_
                     Num1(1) = Amb
                     ImpostaGiocata 1,Num1,Ru,Posta,Clp
                     Num2(1) = Amb : Num2(2) = VAmb
                     ImpostaGiocata 2,Num2,Ru,Poste,Clp
                     If Tutti = 1 Then
                        Num3(1) = Amb : Num3(2) = VAmb : Num3(3) = Fuori90(Amb + VAmb)
                        ImpostaGiocata 3,Num3,Tutte,Posts,13
                     End If
                     Gioca Es
                  End If
               End If
            Next
         Next
      Next
   Next
   ScriviResoconto
End Sub
 

salvo50

Advanced Member >PLATINUM PLUS<
chicco3;n2128385 ha scritto:
Ciao Salvo quando puoi potresti fare una modifica a questo script se si può ti spiego:-
1)-creare una tabella dove poter rilevare i colpi di gioco con inserimento dall'utente tipo se i colpi di una previsione sono 7 io inserisco da 5 a 7 e mi cerca solo quelle previsioni in atto, compreso le ruote di gioco.Ti allego lo script. Ti saluto e buon lavoro Chicco

Ciao a Tutti

Per questo devi pazientare un po', non sono pratico di tabelle, ma voglio farlo, quindi devo vedere qualche script già fatto, per capirci qualcosa.
 

salvo50

Advanced Member >PLATINUM PLUS<
Ciao a Tutti

A farlo in tabella non è stato difficile con tutti gli script di Mike58 che ci sono nel forum, il difficile per me, è la condizione che dice: "poter rilevare i colpi di gioco con inserimento dall'utente tipo se i colpi di una previsione sono 7 io inserisco da 5 a 7 e mi cerca solo quelle previsioni in atto," non sò se si può fare, io non lo sò fare, posto lo script tradotto in tabella e chiedo hai veri scripters se possono inserire questa tua richiesta


Codice:
 'Metodo chiesto da JURI per numeretti e da Miki55 per gli zerati
'Si cercano 2 numeretti stessa Posizione su 2 ruote.
'Poi si uniscono le cifre e la prima ambata principale e
'il vertibile la secondaria. Lo stesso con gli zerati,
'si prendono solo le cifre delle decine.
'Visualizzazione in tabella
'Script by Salvo50
Option Explicit
Dim R1,P1,P2,P3,Es,R2
Dim Ru(2),Num2(2)
Dim Salvo50,Ini,FIn,Ind,Tutti,OK
Dim A,B,C,D,E1,E2,CaA,CaB,DeA,DeB,Amb,VAmb
Dim RetEsito,RetColpi,RetEstratti,RetId
Sub Main
   FIn = EstrazioneFin
   Ind = CInt(InputBox("Quante estrazioni vuoi controllare?",Salvo50,100))
   Ini = FIn - Ind
   ReDim aT(7)
   aT(1) = " data estraz. INIZIO  "
   aT(2) = " Ruota "
   aT(3) = " Numeri in Gioco "
   aT(4) = " Esito "
   aT(5) = " Colpo "
   aT(6) = " Estratti "
   aT(7) = " Data estraz. Fine "
   Call InitTabella(aT,1,,3,5)
   For Es = Ini To FIn
      AvanzamentoElab Ini,FIn,Es
      'Scrivi
      For R1 = 1 To 10
         For P1 = 1 To 5
            A = Estratto(Es,R1,P1)
            For R2 = R1 + 1 To 12
               If R2 = 11 Then R2 = 12
               B = Estratto(Es,R2,P1)
               DeA = Decina(A) : DeB = Decina(B) : CaA = Cadenza(A) : CaB = Cadenza(B)
               If(CaA = 0 And CaB = 0) Or(DeA = 0 And DeB = 0) Then
                  OK = 0
                  If(CaA = 0 And CaB = 0) Then
                     Amb = DeA & DeB
                     If Amb > 90 Then
                        Amb = 0 & DeB
                     End If
                     OK = 1
                  End If
                  If(DeA = 0 And DeB = 0) Then
                     Amb = CaA & CaB
                     If Amb > 90 Then
                        Amb = 0 & CaB
                     End If
                     OK = 1
                  End If
                  If OK = 1 Then
                     VAmb = Vert(Amb)
                     Num2(1) = Amb
                     Num2(2) = VAmb
                     Ru(1) = R1
                     Ru(2) = R2
                     Call VerificaEsito(Num2,Ru,Es + 1,2,Ind,Nothing,RetEsito,RetColpi,RetEstratti,RetId)
                     ReDim av(7)
                     av(1) = DataEstrazione(Es)
                     av(2) = NomeRuota(R1)
                     av(3) = StringaNumeri(Num2)
                     av(4) = RetEsito
                     av(5) = RetColpi
                     av(6) = RetEstratti
                     If RetEsito = "" Then av(7) = " esito non verificato "
                     If RetEsito <> "" Then av(7) = DataEstrazione(RetId)
                     Call AddRigaTabella(av,,,3)
                  End If
               End If
            Next
         Next
      Next
   Next
   Call CreaTabella
End Sub
 
Ultima modifica:

chicco3

Advanced Member
Ciao Salvo grazie x il momento e vedremo se qualcuno si prende la briga.Ho provato anche sulle convergenze di spaziometria e non va bene. Ti saluto come sempre con stima ciao
 

Mike58

Advanced Member >PLATINUM PLUS<
Ciao a tutti, per il quesito dell,attesa dei colpi con il codice
ImpostaGiocata è previsto nella guida l'attesa ossia quanti colpi attendere per controllare l'esito.
Quindi se i colpi da controllare sono da 5 a 7 basta mettere in attesa il valore 5 o 4 per i 7 colpi previsti.

Mentre con il codice verificaEsito bisogna ingegnarsi e far partire la ricerca esito esempio anziché da Es+1 da Es+5 x colpi 3.
cosi da controllare solo 3 colpi richiesti.

Poi consiglio di sfruttare i nuovi codici ultimi implementati da Luigi
ScriviDistribuzioneEsiti
ScriviDistribuzioneCasiInCorso
seguendo i parametri di utilizzo, in modo da avere anche una sorte di distribuzione degli esiti per colpi.

Ciao se avete bisogno (ma so che salvo saprà ingegnarsi) sono qua.

Mike
 

chicco3

Advanced Member
Ciao Salvo la tabella cosi va bene se fai la modifica allo script come ha detto Mike non mi interessano gli ambi ma le ambate. Grazie
 

salvo50

Advanced Member >PLATINUM PLUS<
Ciao Chicco

Oltre alla domanda -----Quante Estrazioni Vuoi Controllare
ne ho messe altre due,

la seconda ti chiede ----Quanti Colpi Vuoi Giocare
e la terza ti chiede ------Dopo Quanti Colpi Vuoi Iniziare Il Controllo

Poi dato che quando si arriva alla fine delle estrazioni,
l'estrazione di controllo supera l'ultima estrazione in archivio
quindi per non farlo andare fuori range, l'estrazione di controllo
è uguale all'ultima estrazione in archivio


Codice:
'Metodo chiesto da JURI per numeretti e da Miki55 per gli zerati
'Si cercano 2 numeretti stessa Posizione su 2 ruote.
'Poi si uniscono le cifre e la prima ambata principale e
'il vertibile la secondaria. Lo stesso con gli zerati,
'si prendono solo le cifre delle decine.
'Visualizzazione in tabella
'Script by Salvo50
Option Explicit
Dim R1,P1,P2,P3,Es,R2,Ess
Dim Ru(2),Num2(2),DoE
Dim Salvo50,Ini,FIn,Ind,Tutti,OK,Clp
Dim A,B,C,D,E1,E2,CaA,CaB,DeA,DeB,Amb,VAmb
Dim RetEsito,RetColpi,RetEstratti,RetId
Sub Main
   FIn = EstrazioneFin
   Ind = CInt(InputBox("Quante estrazioni vuoi controllare?",Salvo50,100))
   Clp = CInt(InputBox("Per quanti colpi?",Salvo50,3))
   DoE = CInt(InputBox("Dopo quante estrazioni deve iniziare il controllo?",Salvo50,5))
   Ini = FIn - Ind
   ReDim aT(8)
   aT(1) = " Data Estraz. INIZIO  "
   aT(2) = " Data Inizio Controllo"
   aT(3) = " Ruota "
   aT(4) = " Numeri in Gioco "
   aT(5) = " Esito "
   aT(6) = " Colpo "
   aT(7) = " Estratti "
   aT(8) = " Data estraz. Fine "
   Call InitTabella(aT,1,,3,5)
   For Es = Ini To FIn
      AvanzamentoElab Ini,FIn,Es
      'Scrivi
      For R1 = 1 To 10
         For P1 = 1 To 5
            A = Estratto(Es,R1,P1)
            For R2 = R1 + 1 To 12
               If R2 = 11 Then R2 = 12
               B = Estratto(Es,R2,P1)
               DeA = Decina(A) : DeB = Decina(B) : CaA = Cadenza(A) : CaB = Cadenza(B)
               If(CaA = 0 And CaB = 0) Or(DeA = 0 And DeB = 0) Then
                  OK = 0
                  If(CaA = 0 And CaB = 0) Then
                     Amb = DeA & DeB
                     If Amb > 90 Then
                        Amb = 0 & DeB
                     End If
                     OK = 1
                  End If
                  If(DeA = 0 And DeB = 0) Then
                     Amb = CaA & CaB
                     If Amb > 90 Then
                        Amb = 0 & CaB
                     End If
                     OK = 1
                  End If
                  If OK = 1 Then
                     VAmb = Vert(Amb)
                     Num2(1) = Amb
                     Num2(2) = VAmb
                     Ru(1) = R1
                     Ru(2) = R2
                     Ess = Es + DoE
                     If Ess > FIn Then Ess = FIn
                     Call VerificaEsito(Num2,Ru,Ess,1,Clp,Nothing,RetEsito,RetColpi,RetEstratti,RetId)
                     ReDim av(8)
                     av(1) = DataEstrazione(Es)
                     av(2) = DataEstrazione(Ess)
                     av(3) = NomeRuota(R1)
                     av(4) = StringaNumeri(Num2)
                     av(5) = RetEsito
                     av(6) = RetColpi
                     av(7) = RetEstratti
                     If RetEsito = "" Then av(8) = " esito non verificato "
                     If RetEsito <> "" Then av(8) = DataEstrazione(RetId)
                     Call AddRigaTabella(av,,,3)
                  End If
               End If
            Next
         Next
      Next
   Next
   Call CreaTabella
End Sub
 
Ultima modifica:

Mike58

Advanced Member >PLATINUM PLUS<
Ciao Salvo,Chicco3.

Metto le altre istruzioni sul vostro script con i dettagli di come utilizzarli.

Codice:
'Metodo chiesto da JURI per numeretti e da Miki55 per gli zerati
'Si cercano 2 numeretti stessa Posizione su 2 ruote.
'Poi si uniscono le cifre e la prima ambata principale e
'il vertibile la secondaria. Lo stesso con gli zerati,
'si prendono solo le cifre delle decine.
'Visualizzazione in tabella
'Script by Salvo50
Option Explicit
Dim R1,P1,P2,P3,Es,R2,Ess
Dim Ru(2),Num2(2),DoE
Dim Salvo50,Ini,FIn,Ind,Tutti,OK,Clp
Dim A,B,C,D,E1,E2,CaA,CaB,DeA,DeB,Amb,VAmb
Dim RetEsito,RetColpi,RetEstratti,RetId,posta(1)
Sub Main
   FIn = EstrazioneFin
   Ind = CInt(InputBox("Quante estrazioni vuoi controllare?",Salvo50,100))
   Clp = CInt(InputBox("Per quanti colpi?",Salvo50,3))
   DoE = CInt(InputBox("Dopo quante estrazioni deve iniziare il controllo?",Salvo50,5))
   Ini = FIn - Ind
   posta(1) = 1

   ReDim aT(8)
   aT(1) = " Data Estraz. INIZIO  "
   aT(2) = " Data Inizio Controllo"
   aT(3) = " Ruota "
   aT(4) = " Numeri in Gioco "
   aT(5) = " Esito "
   aT(6) = " Colpo "
   aT(7) = " Estratti "
   aT(8) = " Data estraz. Fine "
   Call InitTabella(aT,1,,3,5)
   For Es = Ini To FIn
      AvanzamentoElab Ini,FIn,Es
      'Scrivi
      For R1 = 1 To 10
         For P1 = 1 To 5
            A = Estratto(Es,R1,P1)
            For R2 = R1 + 1 To 12
               If R2 = 11 Then R2 = 12
               B = Estratto(Es,R2,P1)
               DeA = Decina(A) : DeB = Decina(B) : CaA = Cadenza(A) : CaB = Cadenza(B)
               If(CaA = 0 And CaB = 0) Or(DeA = 0 And DeB = 0) Then
                  OK = 0
                  If(CaA = 0 And CaB = 0) Then
                     Amb = DeA & DeB
                     If Amb > 90 Then
                        Amb = 0 & DeB
                     End If
                     OK = 1
                  End If
                  If(DeA = 0 And DeB = 0) Then
                     Amb = CaA & CaB
                     If Amb > 90 Then
                        Amb = 0 & CaB
                     End If
                     OK = 1
                  End If
                  If OK = 1 Then
                     VAmb = Vert(Amb)
                     Num2(1) = Amb
                     Num2(2) = VAmb
                     Ru(1) = R1
                     Ess = Es + DoE
                     If Ess > FIn Then Ess = FIn
                     Call VerificaEsito(Num2,Ru,Ess,1,Clp,Nothing,RetEsito,RetColpi,RetEstratti,RetId)
                     '--------------------------------------------------------------------------------------
                     ImpostaGiocata 1,Num2,Ru,posta,3,1
                     Gioca Ess,,,,,False ' false per non scrivere le giocate essendo elencate in tabella
                     '--------------------------------------------------------------------------------------
                     ReDim av(8)
                     av(1) = DataEstrazione(Es)
                     av(2) = DataEstrazione(Ess)
                     av(3) = NomeRuota(R1)
                     av(4) = StringaNumeri(Num2)
                     av(5) = RetEsito
                     av(6) = RetColpi
                     av(7) = RetEstratti
                     If RetEsito = "" Then av(8) = " esito non verificato "
                     If RetEsito <> "" Then av(8) = DataEstrazione(RetId)
                     Call AddRigaTabella(av,,,3)
                  End If
               End If
            Next
         Next
      Next
   Next
   Call CreaTabella
   ScriviDistribuzioneEsiti (False) ' false per non scrivere le giocate, altrimenti True
   ScriviDistribuzioneCasiInCorso (False) ' come sopra
   ScriviResoconto
End Sub
 

chicco3

Advanced Member
Ciao Salvo e Mike mi avete stupito è ottimo era proprio quello che volevo, vi ringrazio tanto e complimenti x la grafica vi saluto con stima x il lavoro e l'impegno che ci mettete.Ciao a tutti e due Chicco
 

chicco3

Advanced Member
Buongiorno Salvo e Mike58 quando potete riguardando il listato si può aggiungere un'altra tabella dopo quella dopo quante estrazioni inizio il controllo, aggiungendo un'altra tabella con fine controllo colpi.Inoltre nell'aggiunta che ha fatto Mike vorrei se è possibile la restituzione delle ruote e numeri con a fianco i colpi rimanenti in base alla ricerca scelta.Allego immagine in modo che potete capire in distribuzione casi in corso colpi rimanenti 2 quantità nr.1 voglio ruota o ruote e, numeri, nonchè colpi rimanenti anche se siste già quest'ultimo ma è solo per verificare l'esatttezza della verifica.Grazie e buona giornata.Chicco

Cattura.PNG
 
Ultima modifica:

Mike58

Advanced Member >PLATINUM PLUS<
Ciao Chicco, le Tabelle postate sono le risultanze di 2 nuovi codici implementati di recente da LuigiB e tra parentesi io ho messo False senza far scrivere le giocate.

Si Può e quindi scrivere i Numeri e Ruote mettendo True ai codici in modo da scrivere le Tabelle e relative giocate.

i codici nelle fattispecie sono
ScriviDistribuzioneEsiti (False) ' false per non scrivere le giocate, altrimenti True
ScriviDistribuzioneCasiInCorso (False) ' come sopra

basta scrivergli anziché False - (True)

Siccome è un codice per la distribuzione dei casi fa esattamente quello che chiedi

Prova.
 
Ultima modifica:

chicco3

Advanced Member
Ciao Mike grazie della risposta adesso provo dico la verità non sono tanto esperto ti faccio sapere grazie e buona serata.
 

chicco3

Advanced Member
Ciao Mike fatto grazie va meglio.Ti volevo chiedere si puo mettere anche agli altri script questo delle tabelle che tu hai fatto se si potresti dirmi cosa aggiungere.Grazie ancora della tua disposizione buona serata chicco
 

chicco3

Advanced Member
Ciao Mike e Salvo è possibile ricontrollare questo script perchè è un po incasinato, riguardando il primo script del post nr.1 è diverso,praticamente non fa le ricerche che io voglio. Attendo vostre notizie grazie ciao a tutti e due.

Codice:
'Metodo chiesto da JURI per numeretti e da Miki55 per gli zerati
'Si cercano 2 numeretti stessa Posizione su 2 ruote.
'Poi si uniscono le cifre e la prima ambata principale e
'il vertibile la secondaria. Lo stesso con gli zerati,
'si prendono solo le cifre delle decine.
'Visualizzazione in tabella
'Script by Salvo50
Option Explicit
Dim R1,P1,P2,P3,Es,R2,Ess
Dim Ru(2),Num2(2),DoE
Dim Salvo50,Ini,FIn,Ind,Tutti,OK,Clp
Dim A,B,C,D,E1,E2,CaA,CaB,DeA,DeB,Amb,VAmb
Dim RetEsito,RetColpi,RetEstratti,RetId,posta(1)
Sub Main
   FIn = EstrazioneFin
   Ind = CInt(InputBox("Quante estrazioni vuoi controllare?",Salvo50,100))
   Clp = CInt(InputBox("Per quanti colpi?",Salvo50,3))
   DoE = CInt(InputBox("Dopo quante estrazioni deve iniziare il controllo?",Salvo50,5))
   Ini = FIn - Ind
   posta(1) = 1

   ReDim aT(8)
   aT(1) = " Data Estraz. INIZIO  "
   aT(2) = " Data Inizio Controllo"
   aT(3) = " Ruota "
   aT(4) = " Numeri in Gioco "
   aT(5) = " Esito "
   aT(6) = " Colpo "
   aT(7) = " Estratti "
   aT(8) = " Data estraz. Fine "
   Call InitTabella(aT,1,,3,5)
   For Es = Ini To FIn
      AvanzamentoElab Ini,FIn,Es
      'Scrivi
      For R1 = 1 To 10
         For P1 = 1 To 5
            A = Estratto(Es,R1,P1)
            For R2 = R1 + 1 To 12
               If R2 = 11 Then R2 = 12
               B = Estratto(Es,R2,P1)
               DeA = Decina(A) : DeB = Decina(B) : CaA = Cadenza(A) : CaB = Cadenza(B)
               If(CaA = 0 And CaB = 0) Or(DeA = 0 And DeB = 0) Then
                  OK = 0
                  If(CaA = 0 And CaB = 0) Then
                     Amb = DeA & DeB
                     If Amb > 90 Then
                        Amb = 0 & DeB
                     End If
                     OK = 1
                  End If
                  If(DeA = 0 And DeB = 0) Then
                     Amb = CaA & CaB
                     If Amb > 90 Then
                        Amb = 0 & CaB
                     End If
                     OK = 1
                  End If
                  If OK = 1 Then
                     VAmb = Vert(Amb)
                     Num2(1) = Amb
                     Num2(2) = VAmb
                     Ru(1) = R1
                     Ess = Es + DoE
                     If Ess > FIn Then Ess = FIn
                     Call VerificaEsito(Num2,Ru,Ess,1,Clp,Nothing,RetEsito,RetColpi,RetEstratti,RetId)
                     '--------------------------------------------------------------------------------------
                     ImpostaGiocata 1,Num2,Ru,posta,3,1
                     Gioca Ess,,,,,True ' false per non scrivere le giocate essendo elencate in tabella
                     '--------------------------------------------------------------------------------------
                     ReDim av(8)
                     av(1) = DataEstrazione(Es)
                     av(2) = DataEstrazione(Ess)
                     av(3) = NomeRuota(R1)
                     av(4) = StringaNumeri(Num2)
                     av(5) = RetEsito
                     av(6) = RetColpi
                     av(7) = RetEstratti
                     If RetEsito = "" Then av(8) = " esito non verificato "
                     If RetEsito <> "" Then av(8) = DataEstrazione(RetId)
                     Call AddRigaTabella(av,,,3)
                  End If
               End If
            Next
         Next
      Next
   Next
   Call CreaTabella
   ScriviDistribuzioneEsiti(True) ' false per non scrivere le giocate, altrimenti True
   ScriviDistribuzioneCasiInCorso(True) ' come sopra
   ScriviResoconto
End Sub
 

salvo50

Advanced Member >PLATINUM PLUS<
chicco3;n2128954 ha scritto:
Ciao Mike fatto grazie va meglio.Ti volevo chiedere si puo mettere anche agli altri script questo delle tabelle che tu hai fatto se si potresti dirmi cosa aggiungere.Grazie ancora della tua disposizione buona serata chicco

Ciao a Tutti

Devi aggiungere le due righe dopo Call CreaTabella, che sono

ScriviDistribuzioneEsiti(True) ScriviDistribuzioneCasiInCorso(True)
Ciao Mike e Salvo è possibile ricontrollare questo script perchè è un po incasinato, riguardando il primo script del post nr.1 è diverso,praticamente non fa le ricerche che io voglio. Attendo vostre notizie grazie ciao a tutti e due.
E' diverso da primo script perche è modificato, con la modifica che hai chiesto, se non è questo, ridimmi quali sono le richieste che vuoi.
 

chicco3

Advanced Member
Ciao Salvo se tu lanci lo script ti rendi conto come è incasinato non si capisce cosa devi giocare poi inserisci quanti colpi devi giocare metti 2,3, 4, 5 e 6 non si capisce nulla,dopo quante estrazioni inizia il controllo 5,6,7 non c'è una fine controllo tipo inizio e fine in quei colpi. Nei post precedenti io lo chiesto, mi sta bene quello che ha fatto Mike che mi da il metodo se vince di piu al 1, 2 o 3 colpo; ho chiesto la ricerca nei colpi di gioco dal al e mi deve restituire ruota o ruote e numeri in gioco esempio se le ambate escono di piu nei primi 3 colpi io devo avere il modo di fare una ricerca dal nr,2 al nr..3 colpi quale ruote e numeri sono in gioco x avere eventuali convergenze e, idem se il metodo gioca entro sette colpi e, voglio fare una ricerca inizio 6 colpi e fine 7 colpi deve darmi ruote e numeri. Tutto qui Buona gioranata Ciao Chicco
 

Ultima estrazione Lotto

  • Estrazione del lotto
    venerdì 19 aprile 2024
    Bari
    39
    05
    81
    89
    73
    Cagliari
    56
    21
    01
    90
    03
    Firenze
    05
    56
    68
    27
    09
    Genova
    42
    50
    90
    27
    83
    Milano
    16
    71
    29
    85
    04
    Napoli
    29
    19
    23
    63
    50
    Palermo
    35
    54
    33
    57
    61
    Roma
    17
    29
    43
    55
    74
    Torino
    69
    60
    03
    01
    26
    Venezia
    05
    57
    59
    43
    34
    Nazionale
    30
    43
    64
    65
    21
    Estrazione Simbolotto
    Genova
    02
    20
    25
    12
    19
Alto