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ì 21 gennaio 2025
    Bari
    78
    09
    70
    03
    23
    Cagliari
    32
    88
    30
    13
    45
    Firenze
    87
    23
    15
    39
    86
    Genova
    71
    48
    67
    59
    23
    Milano
    58
    50
    80
    85
    29
    Napoli
    90
    81
    79
    82
    62
    Palermo
    70
    33
    90
    05
    10
    Roma
    15
    71
    55
    85
    76
    Torino
    89
    09
    18
    33
    69
    Venezia
    44
    80
    82
    73
    58
    Nazionale
    80
    25
    13
    63
    17
    Estrazione Simbolotto
    Bari
    39
    36
    34
    14
    31
Indietro
Alto