Novità

mi sto complicando

buongiorno raggazzi mi potete aiutare
no riesco ad abbinare il risultato di due variabili con l'ambata x giocare x ambo

esempio reale
PER AMBATA/CAPOGIOCO: 4° ESTRATTO DI BA - 1° ESTRATTO DI PA + 10 (1° VARIABILE)

PER AMBO:
ABBINAMENTO 1: 2° ESTRATTO DI TO - 3° ESTRATTO DI GE (2° VARIABILE)

ABBINAMENTO 2: 5° ESTRATTO DI CA X 2° ESTRATTO DI CA - 4° estratto di roma(3° VARIABILE) -


riesco a far fare i calcoli giusti,
ma non riesco ad abbinare e vedere gli abbinamenti x ambo ,l'ambata piu' gli abbinamenti 1 e 2

come si vede dal risultato x l'ambata va bene,
ma per l'ambo mi da solo i numeri da abbinare e non l'ambata + i numeri da abbinare

post lo script e se qualcuno mi aiutasse ad aggiungere qualche parte mancante vi ringrazio di cuore
ho fatto mille prove ma non ci riesco...
N.B.: come tanti anchio cerco di imparare !
grazie infinite
Codice:
Sub Main()
	Dim ruote(2)
Dim ambata(1): Dim ambo(2)  : Dim poste(2) : Dim postee(4)
poste(1) = 1
postee(3) = 1
'------- nuovo ------------------
Dim posta(2)  
poste(1) = 1
posta(2) = 1
postee(3) = 1

ruote(1) = 1
ruote(2) = 2
'------------abbinamenti x ambo------

klp = 10
ini = 8700
fin = EstrazioneFin

For es = ini To fin
If IndiceMensile(es) = 1Then
AvanzamentoElab ini,fin,es
casi = casi + 1
co=co+1
ColoreTesto 1:Scrivi String(100,"*") & " Caso n° " & casi,1
Scrivi "prova",1
ColoreTesto 1:Scrivi DataEstrazione(es) & "--->" & IndiceMensile(es) & "° Estrazione Mensile",1
ColoreTesto 0
'..................giocata x ambata.............
ambata(1) = Fuori90(Estratto(es,BA_,4) - Estratto(es,PA_,1) + 10)

ImpostaGiocata 1,ambata,ruote,poste,klp 'se tolgo il numero mi visualizza fino a 13 estr.

'.......................giocata x ambo.....................
ambo(1) = Fuori90(Estratto(es,TO_,2) - Estratto(es,GE_,3))
ambo(2) = Fuori90(Estratto(es,CA_,5) * Estratto(es,VE_,2) - Estratto(es,RO_,4))
 ImpostaGiocata 2,ambo,ruote,posta,klp'se metto il numero si ferma al primo esito positivo.


Gioca es
End If

Next
Scrivi:Scrivi:Scrivi:Scrivi:Scrivi "Casi Rilevati " & CInt(co)
ScriviResoconto

End Sub
 
Ciao Samsung, controlla adesso...ho corretto i calcoli per determinare
l'ambata e gli abbinamenti perchè davano, alle volte, valori negativi.

Ciao, Enplein.


Codice:
Sub Main()
	Dim ruote(2)
Dim ambata(1): Dim ambo(2)  : Dim poste(2) : Dim postee(4)
poste(1) = 1
postee(3) = 1
'------- nuovo ------------------
Dim posta(2),num(3) 
poste(1) = 1
posta(2) = 1
postee(3) = 1

ruote(1) = 1
ruote(2) = 2
'------------abbinamenti x ambo------

klp = 10
ini = 8700
fin = EstrazioneFin

For es = ini To fin
If IndiceMensile(es) = 1 Then
AvanzamentoElab ini,fin,es
'..................giocata x ambata.............
ambata(1) = Fuori90((Estratto(es,BA_,4)+90) - Estratto(es,PA_,1) + 10)
'.......................giocata x ambo.....................
ambo(1) = Fuori90((Estratto(es,TO_,2)+90) - Estratto(es,GE_,3))
ambo(2) = Fuori90((Estratto(es,CA_,5) * Estratto(es,VE_,2)+90) - Estratto(es,RO_,4))
num(1)=ambata(1) : num(2)=ambo(1) : num(3)=ambo(2)
casi = casi + 1
co=co+1
ColoreTesto 1:Scrivi String(100,"*") & " Caso n° " & casi,1
Scrivi "prova",1
ColoreTesto 1:Scrivi DataEstrazione(es) & "--->" & IndiceMensile(es) & "° Estrazione Mensile"& Chr (10)&_
"Ambata "& Format2 (ambata(1))&"  Abb. "& Format2(ambo(1))&"."& Format2 (ambo(2)),1
ColoreTesto 0

ImpostaGiocata 1,ambata,ruote,poste,klp 'se tolgo il numero mi visualizza fino a 13 estr.
ImpostaGiocata 2,num,ruote,posta,klp'se metto il numero si ferma al primo esito positivo.


Gioca es
End If

Next
Scrivi:Scrivi:Scrivi:Scrivi:Scrivi "Casi Rilevati " & CInt(co)
ScriviResoconto

End Sub
 
Ultima modifica:
Grazie Enplein
provero' a pomeriggio ti faro' sapere
grazie ancora.

ciao Enplein
x l'ambata va benissimo,
prova
02.07.2013--->1° Estrazione Mensile
Ambata 51 Abb. 67.55
Estrazione generatrice del pronostico 08711 [ 79 - 02/07/2013]
G 0001 Numeri in gioco : 51 su BA CA per Estratto
N. [51 ] [BA] [.. .. .. .. ..] C. 1 08712 [ 80 - 04/07/2013]

per l'accoppiamento x ambo è possibile vederli su un unica riga e non su due?
tipo
G 0002 Numeri in gioco : 51.55.67 su BA CA per Ambo
N. [51.55 ] [BA] [.. .. .. .. ..] C. 1 08712 [ 80 - 04/07/2013]


grazie infinite.
 
ciao Enplein
x l'ambata va benissimo,
prova
02.07.2013--->1° Estrazione Mensile
Ambata 51 Abb. 67.55
Estrazione generatrice del pronostico 08711 [ 79 - 02/07/2013]
G 0001 Numeri in gioco : 51 su BA CA per Estratto
N. [51 ] [BA] [.. .. .. .. ..] C. 1 08712 [ 80 - 04/07/2013]

per l'accoppiamento x ambo è possibile vederli su un unica riga e non su due?
tipo
G 0002 Numeri in gioco : 51.55.67 su BA CA per Ambo
N. [51.55 ] [BA] [.. .. .. .. ..] C. 1 08712 [ 80 - 04/07/2013]


grazie infinite.

Ciao Samsung, corretto...rifare il copia ed incolla...

Ciao, Enplein.
 
Ciao, Enplein
funziona perfettamente

ora vorrei aggiungere la parte del terno,(che non sto riuscendo)con la stessa procedura dell'ambo

solo che nel risultato x terno ,mi deve abbainare,l'ambata i 2ambi e i 2 terni tipo una lunghetta

potersti aiutarmi ancora una volta?

se ti fa comodo puoi copiare la parte dell'ambo x fare quella del terno,poi modifico io le operazioni e ruote.
non so come ringraziarti !!
ciao samsung444 :-)
 
Ciao, Enplein

sono riuscito a fare il tutto ma mi da' un errore in "CLsGiocataLottoDesk.GetVincita" 9-indice non compreso nell'intervallo"
ma se proseguo a cliccare sull'ok dell'errore me lo esegue lo stesso senza darmi errori

Enplein sicuramente sarai impegnato
se lo si qualcun altro mi puo' dare una mano?
grazie infinite.
 
samsung che programma usi?
con spaziometria non da errori, con lottodesk forse si, perchè probabilmente usa una funzione diversa per la "Giocata"
 
Ciao Claudio,
uso spaziometria
Il problema nasce, se aumento il numero di ambi da 2,a 5,
ed aggiungo lo stesso codice x il terno e sono 5,
di cui il " num" che vedi nel listato aumenta da 3,(ambata e 2 ambi)a11
e cioe'; ambata 5 ambi e 5 terni,
poi aumentando la stringa "scrivi..."aggiungendo tutti gli ambi e terni,mi da quell errore,
diversamente se lascio esempio il " num" piu basso ,tipo 9,e cioe' ambata,ambo1,ambo2,...3,...4terno1, terno2,...3...4,
e sempre aggiungendo alla stringa scrivi...il restante degli ambi e terni
il problema non si presenta.
Ho la sensazione che la stringa "scrivi ",e la variabile "num"siano troppo lunghe.
grazie Claudio della tua risposta.
 
Ultima modifica:
ciao ragazzi rieccomi
sicuramente mi saro' spiegato male o confusionale,
ora vi posto lo script cosi' taglio la testa al toro

uso spaziometria
qualcuno lo puo' provare?
grazie...

script:
Codice:
Sub Main()
	Dim ruote(2)
Dim ambata(1): Dim ambo(5) : Dim poste(2) : Dim postee(4):Dim terno(5)
poste(1) = 1
postee(3) = 1
'------- nuovo ------------------
Dim posta(2),num(6),luna(11)

poste(1) = 1
posta(2) = 1
postee(3) = 1

ruote(1) = 1
ruote(2) = 2
'------------abbinamenti x ambo------

klp = 10
ini = 8700
fin = EstrazioneFin

For es = ini To fin
If IndiceMensile(es) = 1 Then
AvanzamentoElab ini,fin,es
'..................giocata x ambata.............
ambata(1) = Fuori90((Estratto(es,BA_,4) + 90) - Estratto(es,PA_,1) + 10)
'.......................giocata x ambo.....................
ambo(1) = Fuori90((Estratto(es,TO_,2) + 90) - Estratto(es,GE_,3))
ambo(2) = Fuori90((Estratto(es,CA_,5) * Estratto(es,VE_,2) + 90) - Estratto(es,RO_,4))
ambo(3) = Fuori90((Estratto(es,TO_,2) + 90) - Estratto(es,GE_,3))
ambo(4) = Fuori90((Estratto(es,CA_,5) * Estratto(es,VE_,2) + 90) - Estratto(es,RO_,4))
ambo(5) = Fuori90((Estratto(es,CA_,5) * Estratto(es,VE_,2) + 90) - Estratto(es,RO_,4))

num(1) = ambata(1) : num(2) = ambo(1) : num(3) = ambo(2): num(4) = ambo(3) : num(5) = ambo(4): num(6) = ambo(5)

'.......................giocata x terno.....................
ambata(1) = Fuori90((Estratto(es,BA_,4) + 90) - Estratto(es,PA_,1) + 10)

ambo(1) = Fuori90((Estratto(es,TO_,2) + 90) - Estratto(es,GE_,3))
ambo(2) = Fuori90((Estratto(es,CA_,5) * Estratto(es,VE_,2) + 90) - Estratto(es,RO_,4))
ambo(3) = Fuori90((Estratto(es,TO_,2) + 90) - Estratto(es,GE_,3))
ambo(4) = Fuori90((Estratto(es,CA_,5) * Estratto(es,VE_,2) + 90) - Estratto(es,RO_,4))
ambo(5) = Fuori90((Estratto(es,CA_,5) * Estratto(es,VE_,2) + 90) - Estratto(es,RO_,4))

terno(1) = Fuori90((Estratto(es,TO_,2) + 90) - Estratto(es,GE_,3))
terno(2) = Fuori90((Estratto(es,CA_,5) * Estratto(es,VE_,2) + 90) - Estratto(es,RO_,4))
terno(3) = Fuori90((Estratto(es,TO_,2) + 90) - Estratto(es,GE_,3))
terno(4) = Fuori90((Estratto(es,CA_,5) * Estratto(es,VE_,2) + 90) - Estratto(es,RO_,4))
terno(5) = Fuori90((Estratto(es,CA_,5) * Estratto(es,VE_,2) + 90) - Estratto(es,RO_,4))

luna(1) = ambata(1) :luna(2) = ambo(1) :luna(3) = ambo(2) :luna(4) = ambo(3) :luna(5) = ambo(4) :luna(6) = ambo(5)
luna(7) = terno(1) : luna(8) = terno(2) : luna(9) = terno(3) : luna(10) = terno(4):luna(11) = terno(5)




casi = casi + 1
co = co + 1
ColoreTesto 1:Scrivi String(100,"*") & " Caso n° " & casi,1
ColoreTesto 0

Scrivi "PREVISIONE",1
ColoreTesto 1:Scrivi DataEstrazione(es) & "--->" & IndiceMensile(es) & "° Estrazione Mensile" & Chr(10) & "Ambata " & Format2(ambata(1)) & "  Abb. " & Format2(ambo(1)) & "." & Format2(ambo(2)) & "." & Format2(ambo(3)) & "." & Format2(ambo(4)) & "." & Format2(ambo(5)) & "." & Format2(terno(1)) & "." & Format2(terno(2)) & "." & Format2(terno(3)) & "." & Format2(terno(4)) & "." & Format2(terno(5)),1
ColoreTesto 0

ImpostaGiocata 1,ambata,ruote,poste,klp
ImpostaGiocata 2,num,ruote,posta,klp
ImpostaGiocata 3,luna,ruote,postee,klp


Gioca es
End If

Next
Scrivi:Scrivi:Scrivi:Scrivi:Scrivi "Casi Rilevati " & CInt(co)
ScriviResoconto

End Sub
 
Ultima modifica:
Ciao Samsung444, l'errore che riscontri è dovuto al fatto che la giocata massima al lotto e di 10 numeri e cosi è gestita dal codice GIOCA, dividi magari la giocata in 2 o + giocate e vedrai che non ti da errore.

Per ora mi sono limitato a questo controllo visto che comunque lo script termina l'elaborazione.

Ciao
 
Grazie mike58 provero'

ok Mike58 avevi ragione ho tolto 2 giocate e funziona senza problemi...
facciamo tesoro ,bisogna pur iniziare! :rolleyes:

grazie ancora ...
 
Ultima modifica:

Ultima estrazione Lotto

  • Estrazione del lotto
    martedì 29 aprile 2025
    Bari
    03
    07
    32
    05
    33
    Cagliari
    66
    62
    27
    39
    26
    Firenze
    07
    41
    70
    75
    53
    Genova
    10
    26
    64
    44
    74
    Milano
    30
    76
    66
    51
    65
    Napoli
    56
    80
    34
    11
    29
    Palermo
    74
    37
    48
    13
    38
    Roma
    02
    21
    18
    51
    68
    Torino
    64
    06
    32
    88
    54
    Venezia
    66
    01
    11
    74
    54
    Nazionale
    65
    63
    50
    55
    33
    Estrazione Simbolotto
    Genova
    45
    10
    12
    24
    40

Ultimi Messaggi

Indietro
Alto