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
    giovedì 02 maggio 2024
    Bari
    43
    35
    83
    74
    40
    Cagliari
    10
    23
    48
    01
    87
    Firenze
    71
    12
    04
    27
    01
    Genova
    83
    37
    42
    70
    78
    Milano
    28
    72
    27
    30
    07
    Napoli
    34
    42
    13
    67
    11
    Palermo
    37
    77
    19
    17
    12
    Roma
    79
    85
    90
    55
    49
    Torino
    83
    56
    46
    57
    19
    Venezia
    41
    48
    57
    12
    15
    Nazionale
    84
    70
    10
    67
    74
    Estrazione Simbolotto
    Milano
    22
    09
    04
    01
    11
Alto