ppaaoolloo
Super Member >PLATINUM<
ok
vedrò come fare
grazie ancora
ciao
				
			vedrò come fare
grazie ancora
ciao
Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
Paolo intanto buon anno 2015.
La media reale è dato dal calcolo estrazioni totali / la frequenza reale, quindi avrai che la combinazione esce 1 su tot estrazioni.
Altro calcolo è indice do convenienza che entra in gioco anche il ritardo.
Ho calcolato entrambi e poi puoi scegliere anche la Tabella Excel ossia la nuova Tabella Ordinabile con tutti i filtri come Excel.
Codice:Sub Main Dim a(36) Dim Ru(1) ReDim aRuote(11) qualeTab = CInt(InputBox("QUALE TABELLA","1 = Tab Normale 2 = Tab excel",1)) 'rt = CInt(InputBox("Quale ruota analizzare ","Ruota",11)) qt = CInt(InputBox("QUANTE ESTRAZIONI CONTROLLO",,200)) sorte = CInt(InputBox("QUALE SORTE ",,4)) color = CInt(InputBox("Quale DECINA vuoi evidenziare",,1)) Dim posta(2) posta(1) = 1 posta(2) = 1 Fin = EstrazioneFin Ini = EstrazioneFin - qt If ScegliRuote(aRuote) > 0 Then Scrivi "Ruota Di : " & StringaRuote(aRuote),1,0,2,4,3 Scrivi " dal " & DataEstrazione(Ini) & " al " & DataEstrazione(Fin),1 Scrivi "Sorte analizzata..." & NomeSorte(sorte),1,1,,1,3 Scrivi For k = 1 To UBound(aRuote) If aRuote(k) > 0 Then Ru(1) = aRuote(k) 'For rt = 1 To 12 'Ru(1) = aRuote(k) ReDim atitoli(12) atitoli(1) = " Tipo decina " atitoli(2) = " Combinazione " atitoli(3) = " Ritardo " atitoli(4) = " Rit. Max " atitoli(5) = " incr max" atitoli(6) = " Freq " atitoli(7) = " Esito " atitoli(8) = " Stringa estratti " atitoli(9) = " Ultima ESTR_Esito " atitoli(10) = " Conta Estratti " atitoli(11) = " Media uscita " atitoli(12) = " I.C. " Call InitTabella(atitoli,2,,2,5) a(01) = "01-02-03-04-05-06-07-08-09-10-11-12-13-14-15-16-17-18-19-20" a(02) = "01-02-03-04-05-06-07-08-09-10-21-22-23-24-25-26-27-28-29-30" a(03) = "01-02-03-04-05-06-07-08-09-10-31-32-33-34-35-36-37-38-39-40" a(04) = "01-02-03-04-05-06-07-08-09-10-41-42-43-44-45-46-47-48-49-50" a(05) = "01-02-03-04-05-06-07-08-09-10-51-52-53-54-55-56-57-58-59-60" a(06) = "01-02-03-04-05-06-07-08-09-10-61-62-63-64-65-66-67-68-69-70" a(07) = "01-02-03-04-05-06-07-08-09-10-71-72-73-74-75-76-77-78-79-80" a(08) = "01-02-03-04-05-06-07-08-09-10-81-82-83-84-85-86-87-88-89-90" '--------------------------------------------------------------------- a(09) = "11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30" a(10) = "11-12-13-14-15-16-17-18-19-20-31-32-33-34-35-36-37-38-39-40" a(11) = "11-12-13-14-15-16-17-18-19-20-41-42-43-44-45-46-47-48-49-50" a(12) = "11-12-13-14-15-16-17-18-19-20-51-52-53-54-55-56-57-58-59-60" a(13) = "11-12-13-14-15-16-17-18-19-20-61-62-63-64-65-66-67-68-69-70" a(14) = "11-12-13-14-15-16-17-18-19-20-71-72-73-74-75-76-77-78-79-80" a(15) = "11-12-13-14-15-16-17-18-19-20-81-82-83-84-85-86-87-88-89-90" '--------------------------------------------------------------------- a(16) = "21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40" a(17) = "21-22-23-24-25-26-27-28-29-30-41-42-43-44-45-46-47-48-49-50" a(18) = "21-22-23-24-25-26-27-28-29-30-51-52-53-54-55-56-57-58-59-60" a(19) = "21-22-23-24-25-26-27-28-29-30-61-62-63-64-65-66-67-68-69-70" a(20) = "21-22-23-24-25-26-27-28-29-30-71-72-73-74-75-76-77-78-79-80" a(21) = "21-22-23-24-25-26-27-28-29-30-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- a(22) = "31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50" a(23) = "31-32-33-34-35-36-37-38-39-40-51-52-53-54-55-56-57-58-59-60" a(24) = "31-32-33-34-35-36-37-38-39-40-61-62-63-64-65-66-67-68-69-70" a(25) = "31-32-33-34-35-36-37-38-39-40-71-72-73-74-75-76-77-78-79-80" a(26) = "31-32-33-34-35-36-37-38-39-40-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- a(27) = "41-42-43-44-45-46-47-48-49-50-51-52-53-54-55-56-57-58-59-60" a(28) = "41-42-43-44-45-46-47-48-49-50-61-62-63-64-65-66-67-68-69-70" a(29) = "41-42-43-44-45-46-47-48-49-50-71-72-73-74-75-76-77-78-79-80" a(30) = "41-42-43-44-45-46-47-48-49-50-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- a(31) = "51-52-53-54-55-56-57-58-59-60-61-62-63-64-65-66-67-68-69-70" a(32) = "51-52-53-54-55-56-57-58-59-60-71-72-73-74-75-76-77-78-79-80" a(33) = "51-52-53-54-55-56-57-58-59-60-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- a(34) = "61-62-63-64-65-66-67-68-69-70-71-72-73-74-75-76-77-78-79-80" a(35) = "61-62-63-64-65-66-67-68-69-70-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- a(36) = "71-72-73-74-75-76-77-78-79-80-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- For N = 1 To UBound(a) Nu = Split("0-" & Format2(a(n)),"-") Call StatisticaFormazioneTurbo(nu,aRuote,sorte,rit,max,Incr,fre,Ini,fin) 'If Ru(1) = 11 Then 'ReDim rr(10) 'For xx = 1 To 10 'rr(xx) = xx 'Call VerificaEsito(nu,rr,fin - rit,sorte,,Nothing,retesito,,retestratti) 'Call VerificaEsito(nu,rr,EstrazioneFin,3,,,esitoF,,estrF) 'aaa = SerieFreq(EstrazioneFin,EstrazioneFin,nu,rr,1) 'Next 'End If 'If Ru(1) <> 11 Then Call VerificaEsito(nu,aRuote,fin - rit,sorte,,Nothing,retesito,,retestratti) Call VerificaEsito(nu,aRuote,EstrazioneFin,1,,,esitoF,,estrF) aaa = SerieFreq(EstrazioneFin,EstrazioneFin,nu,aRuote,1) 'End If ReDim avalori(12) avalori(1) = " Dec. " & Format2(n) avalori(2) = StringaNumeri(nu) avalori(3) = rit avalori(4) = max avalori(5) = Incr avalori(6) = fre avalori(7) = retesito avalori(8) = retestratti avalori(9) = esitof & " : " & estrF avalori(10) = aaa avalori(11) = Round (qt/fre,2) avalori(12) = Round(fre/qt*rit,2) Call AddRigaTabella(avalori,,,2) For x = 1 To 12 If n = color Then Call SetColoreCella((x),3,1) Next Next End If Next End If Call SetTableWidth("100%") If qualeTab = 1 Then Call CreaTabella(6) If qualeTab = 2 Then Call CreaTabellaOrdinabile(6) If qualeTab > 2 Then MsgBox " errore digit Tabella" PicClear Call PicStampaTesto(1,10,"Script by Mike58 ",,1,1,,11,vbRed) PicEsegui End Sub
Salve MIke58
gentilmente è possibile una piccola modifica a questo script inserendo nei risultati della verifica solo il primo estratto di bari?
grazie.
Option Explicit
Sub Main
Scrivi " x gli amanti dei metodi sommativi Metodo x AMBATA ruota di BARI di cupido ",1 ' - http://forum.lottoced.com/f8/x-gli-amanti-dei-metodi-sommativi-117449/ -
Dim klp,casi,es,Ini,fin
Dim n1(02),ruota(01),posta1(01)
posta1(01) = 1
ruota(01) = BA_
klp = 13
casi = 0
Ini = 8200
fin = EstrazioneFin
For es = Ini To fin
Messaggio(es)
AvanzamentoElab Ini,fin,es
If IndiceMensile(es) = 1 Then
casi = casi + 1
Scrivi String(105,"-") & "Caso n° " & Format2(casi),1
n1(01) = Fuori90(Estratto(es,BA_,5) + 02)
n1(02) = Fuori90(Estratto(es,BA_,5) + 08)
ImpostaGiocata 1,n1,ruota,posta1,klp
Gioca es,True,,True
End If
Next
ScriviResoconto
End Sub
n1(01) = Fuori90(Estratto(es,BA_,5) + 02)
n1(02) = Fuori90(Estratto(es,BA_,5) + 08)n1(01) = Fuori90(Estratto(es,BA_,1) + 02)
n1(02) = Fuori90(Estratto(es,BA_,1) + 08)Option Explicit
 Sub Main
 Scrivi " x gli amanti dei metodi sommativi Metodo x AMBATA ruota di BARI di cupido ",1 ' - x gli amanti dei metodi sommativi -
 Dim klp,casi,es,Ini,fin
 Dim n1(02),ruota(01),posta1(01),postaEd(10)
 posta1(01) = 1
postaEd(6) = 1 ' posta per E,determinato posiz. 1
 ruota(01) = BA_
 klp = 13
 casi = 0
 Ini = 8200
 fin = EstrazioneFin
 For es = Ini To fin
 Messaggio(es)
 AvanzamentoElab Ini,fin,es
 If IndiceMensile(es) = 1 Then
 casi = casi + 1
 Scrivi String(105,"-") & "Caso n° " & Format2(casi),1
 n1(01) = Fuori90(Estratto(es,BA_,5) + 02)
 n1(02) = Fuori90(Estratto(es,BA_,5) + 08)
 'ImpostaGiocata 1,n1,ruota,posta1,klp
ImpostaGiocata 2,n1,ruota,postaEd,klp,1
 Gioca es,True,,True
 End If
 Next
 ScriviResoconto
 End SubX Alien non è lo script che con una Ruota è sbagliato, ma con una ruota non trova nessuna sorte impostata a 4 e quindi da errore di division by zero.
Se abbassi la sorte vedrai che funziona.
Ciao
Ciao
si,ciao,ho provato ba e ca funziona ma se inserisco BA E VE, NO mi da il solito errore--vanno messe ruote si seguito cioè 1 2 - 2 3 - 3 4 ecc?Grazie.
infatti avevo messo 2 ruote BA e Ve e mi dava errore......
Sub Main
	Dim a(36)
	Dim Ru(1)
	ReDim aRuote(11)
	qualeTab = CInt(InputBox("QUALE TABELLA","1 = Tab Normale  2 = Tab excel",1))
	
	'rt = CInt(InputBox("Quale ruota analizzare ","Ruota",11))
	qt = CInt(InputBox("QUANTE ESTRAZIONI CONTROLLO",,200))
	sorte = CInt(InputBox("QUALE SORTE ",,4))
	color = CInt(InputBox("Quale DECINA vuoi evidenziare",,1))
	Dim posta(2)
	posta(1) = 1
	posta(2) = 1
	Fin = EstrazioneFin
	Ini = EstrazioneFin - qt
	If ScegliRuote(aRuote) > 0 Then
		Scrivi "Ruota Di : " & StringaRuote(aRuote),1,0,2,4,3
		Scrivi " dal " & DataEstrazione(Ini) & " al " & DataEstrazione(Fin),1
		Scrivi "Sorte analizzata..." & NomeSorte(sorte),1,1,,1,3
		Scrivi
		For k = 1 To UBound(aRuote)
			If aRuote(k) > 0 Then
				Ru(1) = aRuote(k)
				'For rt = 1 To 12
				'Ru(1) = aRuote(k)
				ReDim atitoli(12)
				atitoli(1) = "  Tipo decina  "
				atitoli(2) = "      Combinazione       "
				atitoli(3) = " Ritardo "
				atitoli(4) = " Rit. Max "
				atitoli(5) = " incr max"
				atitoli(6) = " Freq "
				atitoli(7) = "      Esito      "
				atitoli(8) = "  Stringa estratti   "
				atitoli(9) = " Ultima ESTR_Esito "
				atitoli(10) = " Conta Estratti "
				atitoli(11) = " Media uscita "
				atitoli(12) = " I.C. "
				Call InitTabella(atitoli,2,,2,5)
				a(01) = "01-02-03-04-05-06-07-08-09-10-11-12-13-14-15-16-17-18-19-20"
				a(02) = "01-02-03-04-05-06-07-08-09-10-21-22-23-24-25-26-27-28-29-30"
				a(03) = "01-02-03-04-05-06-07-08-09-10-31-32-33-34-35-36-37-38-39-40"
				a(04) = "01-02-03-04-05-06-07-08-09-10-41-42-43-44-45-46-47-48-49-50"
				a(05) = "01-02-03-04-05-06-07-08-09-10-51-52-53-54-55-56-57-58-59-60"
				a(06) = "01-02-03-04-05-06-07-08-09-10-61-62-63-64-65-66-67-68-69-70"
				a(07) = "01-02-03-04-05-06-07-08-09-10-71-72-73-74-75-76-77-78-79-80"
				a(08) = "01-02-03-04-05-06-07-08-09-10-81-82-83-84-85-86-87-88-89-90"
				'---------------------------------------------------------------------
				a(09) = "11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30"
				a(10) = "11-12-13-14-15-16-17-18-19-20-31-32-33-34-35-36-37-38-39-40"
				a(11) = "11-12-13-14-15-16-17-18-19-20-41-42-43-44-45-46-47-48-49-50"
				a(12) = "11-12-13-14-15-16-17-18-19-20-51-52-53-54-55-56-57-58-59-60"
				a(13) = "11-12-13-14-15-16-17-18-19-20-61-62-63-64-65-66-67-68-69-70"
				a(14) = "11-12-13-14-15-16-17-18-19-20-71-72-73-74-75-76-77-78-79-80"
				a(15) = "11-12-13-14-15-16-17-18-19-20-81-82-83-84-85-86-87-88-89-90"
				'---------------------------------------------------------------------
				a(16) = "21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40"
				a(17) = "21-22-23-24-25-26-27-28-29-30-41-42-43-44-45-46-47-48-49-50"
				a(18) = "21-22-23-24-25-26-27-28-29-30-51-52-53-54-55-56-57-58-59-60"
				a(19) = "21-22-23-24-25-26-27-28-29-30-61-62-63-64-65-66-67-68-69-70"
				a(20) = "21-22-23-24-25-26-27-28-29-30-71-72-73-74-75-76-77-78-79-80"
				a(21) = "21-22-23-24-25-26-27-28-29-30-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				a(22) = "31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50"
				a(23) = "31-32-33-34-35-36-37-38-39-40-51-52-53-54-55-56-57-58-59-60"
				a(24) = "31-32-33-34-35-36-37-38-39-40-61-62-63-64-65-66-67-68-69-70"
				a(25) = "31-32-33-34-35-36-37-38-39-40-71-72-73-74-75-76-77-78-79-80"
				a(26) = "31-32-33-34-35-36-37-38-39-40-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				a(27) = "41-42-43-44-45-46-47-48-49-50-51-52-53-54-55-56-57-58-59-60"
				a(28) = "41-42-43-44-45-46-47-48-49-50-61-62-63-64-65-66-67-68-69-70"
				a(29) = "41-42-43-44-45-46-47-48-49-50-71-72-73-74-75-76-77-78-79-80"
				a(30) = "41-42-43-44-45-46-47-48-49-50-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				a(31) = "51-52-53-54-55-56-57-58-59-60-61-62-63-64-65-66-67-68-69-70"
				a(32) = "51-52-53-54-55-56-57-58-59-60-71-72-73-74-75-76-77-78-79-80"
				a(33) = "51-52-53-54-55-56-57-58-59-60-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				a(34) = "61-62-63-64-65-66-67-68-69-70-71-72-73-74-75-76-77-78-79-80"
				a(35) = "61-62-63-64-65-66-67-68-69-70-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				a(36) = "71-72-73-74-75-76-77-78-79-80-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				For N = 1 To UBound(a)
					Nu = Split("0-" & Format2(a(n)),"-")
					Call StatisticaFormazioneTurbo(nu,aRuote,sorte,rit,max,Incr,fre,Ini,fin)
					'If Ru(1) = 11 Then
					'ReDim rr(10)
					'For xx = 1 To 10
					'rr(xx) = xx
					'Call VerificaEsito(nu,rr,fin - rit,sorte,,Nothing,retesito,,retestratti)
					'Call VerificaEsito(nu,rr,EstrazioneFin,3,,,esitoF,,estrF)
					'aaa = SerieFreq(EstrazioneFin,EstrazioneFin,nu,rr,1)
					'Next
					'End If
					'If Ru(1) <> 11 Then
					Call VerificaEsito(nu,aRuote,fin - rit,sorte,,Nothing,retesito,,retestratti)
					Call VerificaEsito(nu,aRuote,EstrazioneFin,1,,,esitoF,,estrF)
					aaa = SerieFreq(EstrazioneFin,EstrazioneFin,nu,aRuote,1)
					'End If
					If fre > 0 Then
					ReDim avalori(12)
					avalori(1) = " Dec.  " & Format2(n)
					avalori(2) = StringaNumeri(nu)
					avalori(3) = rit
					avalori(4) = max
					avalori(5) = Incr
					avalori(6) = fre
					avalori(7) = retesito
					avalori(8) = retestratti
					avalori(9) = esitof & " : " & estrF
					avalori(10) = aaa
					avalori(11) = Round (qt/fre,2)
					avalori(12) = Round(fre/qt*rit,2)
					Call AddRigaTabella(avalori,,,2)
					End If
					For x = 1 To 12
						If n = color Then Call SetColoreCella((x),3,1)
					Next
				Next
			End If
		Next
	End If
	Call SetTableWidth("100%")
	If qualeTab = 1 Then Call CreaTabella(6)
	If qualeTab = 2 Then Call CreaTabellaOrdinabile(6)
	If qualeTab > 2 Then MsgBox " errore digit Tabella"
	PicClear
	Call PicStampaTesto(1,10,"Script by Mike58 ",,1,1,,11,vbRed)
	PicEsegui
End Subper evitare ulteriori fraindendimenti, metto un if then che elabora il tutto se la frequenza è > zero.
Codice:Sub Main Dim a(36) Dim Ru(1) ReDim aRuote(11) qualeTab = CInt(InputBox("QUALE TABELLA","1 = Tab Normale 2 = Tab excel",1)) 'rt = CInt(InputBox("Quale ruota analizzare ","Ruota",11)) qt = CInt(InputBox("QUANTE ESTRAZIONI CONTROLLO",,200)) sorte = CInt(InputBox("QUALE SORTE ",,4)) color = CInt(InputBox("Quale DECINA vuoi evidenziare",,1)) Dim posta(2) posta(1) = 1 posta(2) = 1 Fin = EstrazioneFin Ini = EstrazioneFin - qt If ScegliRuote(aRuote) > 0 Then Scrivi "Ruota Di : " & StringaRuote(aRuote),1,0,2,4,3 Scrivi " dal " & DataEstrazione(Ini) & " al " & DataEstrazione(Fin),1 Scrivi "Sorte analizzata..." & NomeSorte(sorte),1,1,,1,3 Scrivi For k = 1 To UBound(aRuote) If aRuote(k) > 0 Then Ru(1) = aRuote(k) 'For rt = 1 To 12 'Ru(1) = aRuote(k) ReDim atitoli(12) atitoli(1) = " Tipo decina " atitoli(2) = " Combinazione " atitoli(3) = " Ritardo " atitoli(4) = " Rit. Max " atitoli(5) = " incr max" atitoli(6) = " Freq " atitoli(7) = " Esito " atitoli(8) = " Stringa estratti " atitoli(9) = " Ultima ESTR_Esito " atitoli(10) = " Conta Estratti " atitoli(11) = " Media uscita " atitoli(12) = " I.C. " Call InitTabella(atitoli,2,,2,5) a(01) = "01-02-03-04-05-06-07-08-09-10-11-12-13-14-15-16-17-18-19-20" a(02) = "01-02-03-04-05-06-07-08-09-10-21-22-23-24-25-26-27-28-29-30" a(03) = "01-02-03-04-05-06-07-08-09-10-31-32-33-34-35-36-37-38-39-40" a(04) = "01-02-03-04-05-06-07-08-09-10-41-42-43-44-45-46-47-48-49-50" a(05) = "01-02-03-04-05-06-07-08-09-10-51-52-53-54-55-56-57-58-59-60" a(06) = "01-02-03-04-05-06-07-08-09-10-61-62-63-64-65-66-67-68-69-70" a(07) = "01-02-03-04-05-06-07-08-09-10-71-72-73-74-75-76-77-78-79-80" a(08) = "01-02-03-04-05-06-07-08-09-10-81-82-83-84-85-86-87-88-89-90" '--------------------------------------------------------------------- a(09) = "11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30" a(10) = "11-12-13-14-15-16-17-18-19-20-31-32-33-34-35-36-37-38-39-40" a(11) = "11-12-13-14-15-16-17-18-19-20-41-42-43-44-45-46-47-48-49-50" a(12) = "11-12-13-14-15-16-17-18-19-20-51-52-53-54-55-56-57-58-59-60" a(13) = "11-12-13-14-15-16-17-18-19-20-61-62-63-64-65-66-67-68-69-70" a(14) = "11-12-13-14-15-16-17-18-19-20-71-72-73-74-75-76-77-78-79-80" a(15) = "11-12-13-14-15-16-17-18-19-20-81-82-83-84-85-86-87-88-89-90" '--------------------------------------------------------------------- a(16) = "21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40" a(17) = "21-22-23-24-25-26-27-28-29-30-41-42-43-44-45-46-47-48-49-50" a(18) = "21-22-23-24-25-26-27-28-29-30-51-52-53-54-55-56-57-58-59-60" a(19) = "21-22-23-24-25-26-27-28-29-30-61-62-63-64-65-66-67-68-69-70" a(20) = "21-22-23-24-25-26-27-28-29-30-71-72-73-74-75-76-77-78-79-80" a(21) = "21-22-23-24-25-26-27-28-29-30-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- a(22) = "31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50" a(23) = "31-32-33-34-35-36-37-38-39-40-51-52-53-54-55-56-57-58-59-60" a(24) = "31-32-33-34-35-36-37-38-39-40-61-62-63-64-65-66-67-68-69-70" a(25) = "31-32-33-34-35-36-37-38-39-40-71-72-73-74-75-76-77-78-79-80" a(26) = "31-32-33-34-35-36-37-38-39-40-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- a(27) = "41-42-43-44-45-46-47-48-49-50-51-52-53-54-55-56-57-58-59-60" a(28) = "41-42-43-44-45-46-47-48-49-50-61-62-63-64-65-66-67-68-69-70" a(29) = "41-42-43-44-45-46-47-48-49-50-71-72-73-74-75-76-77-78-79-80" a(30) = "41-42-43-44-45-46-47-48-49-50-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- a(31) = "51-52-53-54-55-56-57-58-59-60-61-62-63-64-65-66-67-68-69-70" a(32) = "51-52-53-54-55-56-57-58-59-60-71-72-73-74-75-76-77-78-79-80" a(33) = "51-52-53-54-55-56-57-58-59-60-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- a(34) = "61-62-63-64-65-66-67-68-69-70-71-72-73-74-75-76-77-78-79-80" a(35) = "61-62-63-64-65-66-67-68-69-70-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- a(36) = "71-72-73-74-75-76-77-78-79-80-81-82-83-84-85-86-87-88-89-90" '-------------------------------------------------------------------- For N = 1 To UBound(a) Nu = Split("0-" & Format2(a(n)),"-") Call StatisticaFormazioneTurbo(nu,aRuote,sorte,rit,max,Incr,fre,Ini,fin) 'If Ru(1) = 11 Then 'ReDim rr(10) 'For xx = 1 To 10 'rr(xx) = xx 'Call VerificaEsito(nu,rr,fin - rit,sorte,,Nothing,retesito,,retestratti) 'Call VerificaEsito(nu,rr,EstrazioneFin,3,,,esitoF,,estrF) 'aaa = SerieFreq(EstrazioneFin,EstrazioneFin,nu,rr,1) 'Next 'End If 'If Ru(1) <> 11 Then Call VerificaEsito(nu,aRuote,fin - rit,sorte,,Nothing,retesito,,retestratti) Call VerificaEsito(nu,aRuote,EstrazioneFin,1,,,esitoF,,estrF) aaa = SerieFreq(EstrazioneFin,EstrazioneFin,nu,aRuote,1) 'End If If fre > 0 Then ReDim avalori(12) avalori(1) = " Dec. " & Format2(n) avalori(2) = StringaNumeri(nu) avalori(3) = rit avalori(4) = max avalori(5) = Incr avalori(6) = fre avalori(7) = retesito avalori(8) = retestratti avalori(9) = esitof & " : " & estrF avalori(10) = aaa avalori(11) = Round (qt/fre,2) avalori(12) = Round(fre/qt*rit,2) Call AddRigaTabella(avalori,,,2) End If For x = 1 To 12 If n = color Then Call SetColoreCella((x),3,1) Next Next End If Next End If Call SetTableWidth("100%") If qualeTab = 1 Then Call CreaTabella(6) If qualeTab = 2 Then Call CreaTabellaOrdinabile(6) If qualeTab > 2 Then MsgBox " errore digit Tabella" PicClear Call PicStampaTesto(1,10,"Script by Mike58 ",,1,1,,11,vbRed) PicEsegui End Sub
Sub Main
	Dim a(36)
	Dim Ru(1)
	ReDim aRuote(11)
	qualeTab = CInt(InputBox("QUALE TABELLA","1 = Tab Normale  2 = Tab excel",1))
	
	'rt = CInt(InputBox("Quale ruota analizzare ","Ruota",11))
	qt = CInt(InputBox("QUANTE ESTRAZIONI CONTROLLO",,200))
	sorte = CInt(InputBox("QUALE SORTE ",,4))
	color = CInt(InputBox("Quale DECINA vuoi evidenziare",,1))
	Dim posta(2)
	posta(1) = 1
	posta(2) = 1
	Fin = EstrazioneFin
	Ini = EstrazioneFin - qt
	If ScegliRuote(aRuote) > 0 Then
		Scrivi "Ruota Di : " & StringaRuote(aRuote),1,0,2,4,3
		Scrivi " dal " & DataEstrazione(Ini) & " al " & DataEstrazione(Fin),1
		Scrivi "Sorte analizzata..." & NomeSorte(sorte),1,1,,1,3
		Scrivi
		For k = 1 To UBound(aRuote)
			If aRuote(k) > 0 Then
				Ru(1) = aRuote(k)
				'For rt = 1 To 12
				'Ru(1) = aRuote(k)
				ReDim atitoli(12)
				atitoli(1) = "  Tipo decina  "
				atitoli(2) = "      Combinazione       "
				atitoli(3) = " Ritardo "
				atitoli(4) = " Rit. Max "
				atitoli(5) = " incr max"
				atitoli(6) = " Freq "
				atitoli(7) = "      Esito      "
				atitoli(8) = "  Stringa estratti   "
				atitoli(9) = " Ultima ESTR_Esito "
				atitoli(10) = " Conta fin, -1, -2, -3 "
				atitoli(11) = " Media uscita "
				atitoli(12) = " I.C. "
				Call InitTabella(atitoli,2,,2,5)
				a(01) = "01-02-03-04-05-06-07-08-09-10-11-12-13-14-15-16-17-18-19-20"
				a(02) = "01-02-03-04-05-06-07-08-09-10-21-22-23-24-25-26-27-28-29-30"
				a(03) = "01-02-03-04-05-06-07-08-09-10-31-32-33-34-35-36-37-38-39-40"
				a(04) = "01-02-03-04-05-06-07-08-09-10-41-42-43-44-45-46-47-48-49-50"
				a(05) = "01-02-03-04-05-06-07-08-09-10-51-52-53-54-55-56-57-58-59-60"
				a(06) = "01-02-03-04-05-06-07-08-09-10-61-62-63-64-65-66-67-68-69-70"
				a(07) = "01-02-03-04-05-06-07-08-09-10-71-72-73-74-75-76-77-78-79-80"
				a(08) = "01-02-03-04-05-06-07-08-09-10-81-82-83-84-85-86-87-88-89-90"
				'---------------------------------------------------------------------
				a(09) = "11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30"
				a(10) = "11-12-13-14-15-16-17-18-19-20-31-32-33-34-35-36-37-38-39-40"
				a(11) = "11-12-13-14-15-16-17-18-19-20-41-42-43-44-45-46-47-48-49-50"
				a(12) = "11-12-13-14-15-16-17-18-19-20-51-52-53-54-55-56-57-58-59-60"
				a(13) = "11-12-13-14-15-16-17-18-19-20-61-62-63-64-65-66-67-68-69-70"
				a(14) = "11-12-13-14-15-16-17-18-19-20-71-72-73-74-75-76-77-78-79-80"
				a(15) = "11-12-13-14-15-16-17-18-19-20-81-82-83-84-85-86-87-88-89-90"
				'---------------------------------------------------------------------
				a(16) = "21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40"
				a(17) = "21-22-23-24-25-26-27-28-29-30-41-42-43-44-45-46-47-48-49-50"
				a(18) = "21-22-23-24-25-26-27-28-29-30-51-52-53-54-55-56-57-58-59-60"
				a(19) = "21-22-23-24-25-26-27-28-29-30-61-62-63-64-65-66-67-68-69-70"
				a(20) = "21-22-23-24-25-26-27-28-29-30-71-72-73-74-75-76-77-78-79-80"
				a(21) = "21-22-23-24-25-26-27-28-29-30-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				a(22) = "31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50"
				a(23) = "31-32-33-34-35-36-37-38-39-40-51-52-53-54-55-56-57-58-59-60"
				a(24) = "31-32-33-34-35-36-37-38-39-40-61-62-63-64-65-66-67-68-69-70"
				a(25) = "31-32-33-34-35-36-37-38-39-40-71-72-73-74-75-76-77-78-79-80"
				a(26) = "31-32-33-34-35-36-37-38-39-40-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				a(27) = "41-42-43-44-45-46-47-48-49-50-51-52-53-54-55-56-57-58-59-60"
				a(28) = "41-42-43-44-45-46-47-48-49-50-61-62-63-64-65-66-67-68-69-70"
				a(29) = "41-42-43-44-45-46-47-48-49-50-71-72-73-74-75-76-77-78-79-80"
				a(30) = "41-42-43-44-45-46-47-48-49-50-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				a(31) = "51-52-53-54-55-56-57-58-59-60-61-62-63-64-65-66-67-68-69-70"
				a(32) = "51-52-53-54-55-56-57-58-59-60-71-72-73-74-75-76-77-78-79-80"
				a(33) = "51-52-53-54-55-56-57-58-59-60-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				a(34) = "61-62-63-64-65-66-67-68-69-70-71-72-73-74-75-76-77-78-79-80"
				a(35) = "61-62-63-64-65-66-67-68-69-70-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				a(36) = "71-72-73-74-75-76-77-78-79-80-81-82-83-84-85-86-87-88-89-90"
				'--------------------------------------------------------------------
				For N = 1 To UBound(a)
					Nu = Split("0-" & Format2(a(n)),"-")
					Call StatisticaFormazioneTurbo(nu,aRuote,sorte,rit,max,Incr,fre,Ini,fin)
					'If Ru(1) = 11 Then
					'ReDim rr(10)
					'For xx = 1 To 10
					'rr(xx) = xx
					'Call VerificaEsito(nu,rr,fin - rit,sorte,,Nothing,retesito,,retestratti)
					'Call VerificaEsito(nu,rr,EstrazioneFin,3,,,esitoF,,estrF)
					'aaa = SerieFreq(EstrazioneFin,EstrazioneFin,nu,rr,1)
					'Next
					'End If
					'If Ru(1) <> 11 Then
					Call VerificaEsito(nu,aRuote,fin - rit,sorte,,Nothing,retesito,,retestratti)
					Call VerificaEsito(nu,aRuote,EstrazioneFin,1,,,esitoF,,estrF)
					aaa = SerieFreq(EstrazioneFin,EstrazioneFin,nu,aRuote,1)
					bbb = SerieFreq(EstrazioneFin-1,EstrazioneFin-1,nu,aRuote,1)
					ccc = SerieFreq(EstrazioneFin-2,EstrazioneFin-2,nu,aRuote,1)
					ddd = SerieFreq(EstrazioneFin-3,EstrazioneFin-3,nu,aRuote,1)
					'End If
					If fre > 0 Then
					ReDim avalori(12)
					avalori(1) = " Dec.  " & Format2(n)
					avalori(2) = StringaNumeri(nu)
					avalori(3) = rit
					avalori(4) = max
					avalori(5) = Incr
					avalori(6) = fre
					avalori(7) = retesito
					avalori(8) = retestratti
					avalori(9) = esitof & " : " & estrF
					avalori(10) = aaa & " - " & bbb & " - " & ccc & " - " & ddd
					avalori(11) = Round (qt/fre,2)
					avalori(12) = Round(fre/qt*rit,2)
					Call AddRigaTabella(avalori,,,2)
					End If
					For x = 1 To 12
						If n = color Then Call SetColoreCella((x),3,1)
					Next
				Next
			End If
		Next
	End If
	Call SetTableWidth("100%")
	If qualeTab = 1 Then Call CreaTabella(6)
	If qualeTab = 2 Then Call CreaTabellaOrdinabile(6)
	If qualeTab > 2 Then MsgBox " errore digit Tabella"
	PicClear
	Call PicStampaTesto(1,10,"Script by Mike58 ",,1,1,,11,vbRed)
	PicEsegui
End Sub ),"-")
),"-")
 
     
     
     
    