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
    lunedì 28 aprile 2025
    Bari
    62
    48
    68
    64
    35
    Cagliari
    50
    54
    70
    90
    64
    Firenze
    56
    43
    77
    70
    22
    Genova
    56
    80
    78
    87
    10
    Milano
    80
    77
    60
    22
    79
    Napoli
    40
    16
    28
    64
    18
    Palermo
    05
    41
    90
    06
    68
    Roma
    54
    22
    82
    89
    80
    Torino
    72
    21
    25
    16
    70
    Venezia
    35
    68
    75
    03
    30
    Nazionale
    76
    44
    20
    70
    67
    Estrazione Simbolotto
    Genova
    10
    13
    20
    18
    34
Indietro
Alto