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
    giovedì 18 dicembre 2025
    Bari
    72
    48
    90
    14
    52
    Cagliari
    11
    78
    87
    47
    53
    Firenze
    50
    08
    32
    71
    74
    Genova
    20
    18
    09
    76
    07
    Milano
    13
    34
    68
    07
    16
    Napoli
    75
    61
    50
    16
    10
    Palermo
    32
    44
    38
    16
    70
    Roma
    13
    67
    32
    44
    69
    Torino
    45
    64
    49
    37
    63
    Venezia
    81
    19
    30
    79
    36
    Nazionale
    21
    85
    89
    35
    77
    Estrazione Simbolotto
    Venezia
    38
    12
    34
    27
    24

Ultimi Messaggi

Indietro
Alto