Sub Main
Dim T,T2,T1,T3,T4,T5,T6,T7,T8
Dim A,B,C,D,X,Y,RS,K,ES,SR,W,S
Dim N1,N2,N3,N4,N5,larghezze
Dim A2,B2,C2,D2,G4,G5,G6,G7,G8,G9
Dim A1,B1,C1,D1,A3,B3,C3,D3,B4,B5,B6,B7,B8
Dim C4,C5,C6,C7,C8,C9
Dim D4,D5,D6,D7,E4,E5,E6,E7,F,F1,F8,D8,E8
Dim E,E1,E2,E3,F4,F5,F6,F7,V,L
Dim N(40),poste(5),Ambata(2)
Dim EX,TV,Anumeri(2),EST,INFO
Dim Ambo1(2),Ambo2(2),Ambo3(2),Ambo4(2),Ambo5(2),Ambo6(2)
'
'S = InputBox("1 NUMERO",,0) ' evidenzia 1 numero (colore giallo,limone)
'V = InputBox("2 NUMERO",,0) ' evidenzia 2 numero (colore giallo,limone)
TV = InputBox("Quante Estrazione vuoi controllare",,0)
EX = EstrazioniArchivioSE - TV
For K = EX To EX
For W = S To S
For L = V To V
A = EstrattoSE(K,1)
B = EstrattoSE(K,2)
C = EstrattoSE(K,3)
D = EstrattoSE(K,4)
E = EstrattoSE(K,5)
F = EstrattoSE(K,6)
'------------------------
If ScriptInterrotto Then Exit Sub
'-------------------------------
'---------------------------------
A1 = Fuori90(A + A)
B1 = Fuori90(B + B)
C1 = Fuori90(C + C)
D1 = Fuori90(D + D)
E1 = Fuori90(E + E)
F1 = Fuori90(F + F)
'-------------------------------
T1 = Array(T1,"Super Enalotto",A1,B1,C1,D1,E1,F1," ")
larghezze = Array(T1,5,5,5,5,5,5,5,6)
Call InitTabella(T1,RGB(55,128,200),"center",larghezze,RGB(200,200,255),"gulim")
'-------------------------------
A3 = Fuori90(90 - A)
'------------------------------------
B4 = Fuori90(A3 + B1)
B5 = Fuori90(A3 + C1)
B6 = Fuori90(A3 + D1)
B7 = Fuori90(A3 + E1)
B8 = Fuori90(A3 + F1)
'-------------------------------
T2 = Array(T2,"1)" & Space(1) & A,A,B4,B5,B6,B7,B8," ") ' SESTINA 1
larghezze = Array(T1,5,5,5,5,5,5,5,6)
Call AddRigaTabella(T2,Bianco_,"center",larghezze,Nero_,"gulim")
Call SetColoreCella(1,RGB(55,128,200),RGB(200,200,255))
Call SetColoreCella(2,RGB(55,128,200),RGB(200,200,255)) ' *
Call SetColoreCella(3,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(4,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(5,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(6,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(7,RGB(255,255,255),RGB(0,0,0))
'-------------------------------------------------------
If B4 = W Or B4 = L Then Call SetColoreCella(3,RGB(236,255,0),RGB(0,0,0))
If B5 = W Or B5 = L Then Call SetColoreCella(4,RGB(236,255,0),RGB(0,0,0))
If B6 = W Or B6 = L Then Call SetColoreCella(5,RGB(236,255,0),RGB(0,0,0))
If B7 = W Or B7 = L Then Call SetColoreCella(6,RGB(236,255,0),RGB(0,0,0))
If B8 = W Or B8 = L Then Call SetColoreCella(7,RGB(236,255,0),RGB(0,0,0))
'-------------------------------
If B4 = A Or B4 = B Or B4 = C Or B4 = D Or B4 = E Or B4 = F Then Call SetColoreCella(3,RGB(253,53,102),RGB(0,0,0))
If B5 = A Or B5 = B Or B5 = C Or B5 = D Or B5 = E Or B5 = F Then Call SetColoreCella(4,RGB(253,53,102),RGB(0,0,0))
If B6 = A Or B6 = B Or B6 = C Or B6 = D Or B6 = E Or B6 = F Then Call SetColoreCella(5,RGB(253,53,102),RGB(0,0,0))
If B7 = A Or B7 = B Or B7 = C Or B7 = D Or B7 = E Or B7 = F Then Call SetColoreCella(6,RGB(253,53,102),RGB(0,0,0))
If B8 = A Or B8 = B Or B8 = C Or B8 = D Or B8 = E Or B8 = F Then Call SetColoreCella(7,RGB(253,53,102),RGB(0,0,0))
'-------------------------------
B3 = Fuori90(90 - B)
C4 = Fuori90(B3 + A1)
C5 = Fuori90(B3 + C1)
C6 = Fuori90(B3 + D1)
C7 = Fuori90(B3 + E1)
C8 = Fuori90(B3 + F1)
'-------------------------------
T3 = Array(T3,"2)" & Space(1) & B,C4,B,C5,C6,C7,C8," ") ' SESTINA 2
larghezze = Array(T3,5,5,5,5,5,5,5,6)
Call AddRigaTabella(T3,Bianco_,"center",larghezze,Nero_,"gulim")
Call SetColoreCella(1,RGB(55,128,200),RGB(200,200,255))
Call SetColoreCella(2,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(3,RGB(55,128,200),RGB(200,200,255)) ' *
Call SetColoreCella(4,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(5,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(6,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(7,RGB(255,255,255),RGB(0,0,0))
'-------------------------------
If C4 = W Or C4 = L Then Call SetColoreCella(2,RGB(236,255,0),RGB(0,0,0))
If C5 = W Or C5 = L Then Call SetColoreCella(4,RGB(236,255,0),RGB(0,0,0))
If C6 = W Or C6 = L Then Call SetColoreCella(5,RGB(236,255,0),RGB(0,0,0))
If C7 = W Or C7 = L Then Call SetColoreCella(6,RGB(236,255,0),RGB(0,0,0))
If C8 = W Or C8 = L Then Call SetColoreCella(7,RGB(236,255,0),RGB(0,0,0))
'
If C4 = A Or C4 = B Or C4 = C Or C4 = D Or C4 = E Or C4 = F Then Call SetColoreCella(2,RGB(253,53,102),RGB(0,0,0))
If C5 = A Or C5 = B Or C5 = C Or C5 = D Or C5 = E Or C5 = F Then Call SetColoreCella(4,RGB(253,53,102),RGB(0,0,0))
If C6 = A Or C6 = B Or C6 = C Or C6 = D Or C6 = E Or C6 = F Then Call SetColoreCella(5,RGB(253,53,102),RGB(0,0,0))
If C7 = A Or C7 = B Or C7 = C Or C7 = D Or C7 = E Or C7 = F Then Call SetColoreCella(6,RGB(253,53,102),RGB(0,0,0))
If C8 = A Or C8 = B Or C8 = C Or C8 = D Or C8 = E Or C8 = F Then Call SetColoreCella(7,RGB(253,53,102),RGB(0,0,0))
'-------------------------------
C3 = Fuori90(90 - C)
D4 = Fuori90(C3 + A1)
D5 = Fuori90(C3 + B1)
D6 = Fuori90(C3 + D1)
D7 = Fuori90(C3 + E1)
D8 = Fuori90(C3 + F1)
'-------------------------------
T4 = Array(T4,"3)" & Space(1) & C,D4,D5,C,D6,D7,D8," ") ' SESTINA 3
larghezze = Array(T4,5,5,5,5,5,5,5,6)
Call AddRigaTabella(T4,Bianco_,"center",larghezze,Nero_,"gulim")
Call SetColoreCella(1,RGB(55,128,200),RGB(200,200,255))
Call SetColoreCella(2,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(3,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(4,RGB(55,128,200),RGB(200,200,255)) ' *
Call SetColoreCella(5,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(6,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(7,RGB(255,255,255),RGB(0,0,0))
'-------------------------------
If D4 = W Or D4 = L Then Call SetColoreCella(2,RGB(236,255,0),RGB(0,0,0))
If D5 = W Or D5 = L Then Call SetColoreCella(3,RGB(236,255,0),RGB(0,0,0))
If D6 = W Or D6 = L Then Call SetColoreCella(5,RGB(236,255,0),RGB(0,0,0))
If D7 = W Or D7 = L Then Call SetColoreCella(6,RGB(236,255,0),RGB(0,0,0))
If D8 = W Or D8 = L Then Call SetColoreCella(7,RGB(236,255,0),RGB(0,0,0))
'-------------------------------
If D4 = A Or D4 = B Or D4 = C Or D4 = D Or D4 = E Or D4 = F Then Call SetColoreCella(2,RGB(253,53,102),RGB(0,0,0))
If D5 = A Or D5 = B Or D5 = C Or D5 = D Or D5 = E Or D5 = F Then Call SetColoreCella(3,RGB(253,53,102),RGB(0,0,0))
If D6 = A Or D6 = B Or D6 = C Or D6 = D Or D6 = E Or D6 = F Then Call SetColoreCella(5,RGB(253,53,102),RGB(0,0,0))
If D7 = A Or D7 = B Or D7 = C Or D7 = D Or D7 = E Or D7 = F Then Call SetColoreCella(6,RGB(253,53,102),RGB(0,0,0))
If D8 = A Or D8 = B Or D8 = C Or D8 = D Or D8 = E Or D8 = F Then Call SetColoreCella(6,RGB(253,53,102),RGB(0,0,0))
'-------------------------------
D3 = Fuori90(90 - D)
E4 = Fuori90(D3 + A1)
E5 = Fuori90(D3 + B1)
E6 = Fuori90(D3 + C1)
E7 = Fuori90(D3 + E1)
E8 = Fuori90(D3 + F1)
'-------------------------------
T5 = Array(T5,"4)" & Space(1) & D,E4,E5,E6,D,E7,E8," ") ' SESTINA 4
larghezze = Array(T5,5,5,5,5,5,5,5,6)
Call AddRigaTabella(T5,Bianco_,"center",larghezze,Nero_,"gulim")
Call SetColoreCella(1,RGB(55,128,200),RGB(200,200,255))
Call SetColoreCella(2,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(3,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(4,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(5,RGB(55,128,200),RGB(200,200,255)) ' *
Call SetColoreCella(6,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(7,RGB(255,255,255),RGB(0,0,0))
'-------------------------------
If E4 = W Or E4 = L Then Call SetColoreCella(2,RGB(236,255,0),RGB(0,0,0))
If E5 = W Or E5 = L Then Call SetColoreCella(3,RGB(236,255,0),RGB(0,0,0))
If E6 = W Or E6 = L Then Call SetColoreCella(4,RGB(236,255,0),RGB(0,0,0))
If E7 = W Or E7 = L Then Call SetColoreCella(6,RGB(236,255,0),RGB(0,0,0))
If E8 = W Or E8 = L Then Call SetColoreCella(7,RGB(236,255,0),RGB(0,0,0))
'-------------------------------
If E4 = A Or E4 = B Or E4 = C Or E4 = D Or E4 = E Or E4 = F Then Call SetColoreCella(2,RGB(253,53,102),RGB(0,0,0))
If E5 = A Or E5 = B Or E5 = C Or E5 = D Or E5 = E Or E5 = F Then Call SetColoreCella(3,RGB(253,53,102),RGB(0,0,0))
If E6 = A Or E6 = B Or E6 = C Or E6 = D Or E6 = E Or E6 = F Then Call SetColoreCella(4,RGB(253,53,102),RGB(0,0,0))
If E7 = A Or E7 = B Or E7 = C Or E7 = D Or E7 = E Or E7 = F Then Call SetColoreCella(6,RGB(253,53,102),RGB(0,0,0))
If E8 = A Or E8 = B Or E8 = C Or E8 = D Or E8 = E Or E8 = F Then Call SetColoreCella(7,RGB(253,53,102),RGB(0,0,0))
'-------------------------------
E3 = Fuori90(90 - E)
F4 = Fuori90(E3 + A1)
F5 = Fuori90(E3 + B1)
F6 = Fuori90(E3 + C1)
F7 = Fuori90(E3 + D1)
F8 = Fuori90(E3 + F1)
'-------------------------------
T6 = Array(T6,"5)" & Space(1) & E,F4,F5,F6,F7,E,F8," ") ' SESTINA 5
larghezze = Array(T6,5,5,5,5,5,5,5,6)
Call AddRigaTabella(T6,Bianco_,"center",larghezze,Nero_,"gulim")
Call SetColoreCella(1,RGB(55,128,200),RGB(200,200,255))
Call SetColoreCella(2,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(3,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(4,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(5,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(6,RGB(55,128,200),RGB(200,200,255)) ' *
Call SetColoreCella(7,RGB(255,255,255),RGB(0,0,0))
'-------------------------------
If F4 = W Or F4 = L Then Call SetColoreCella(2,RGB(236,255,0),RGB(0,0,0))
If F5 = W Or F5 = L Then Call SetColoreCella(3,RGB(236,255,0),RGB(0,0,0))
If F6 = W Or F6 = L Then Call SetColoreCella(4,RGB(236,255,0),RGB(0,0,0))
If F7 = W Or F7 = L Then Call SetColoreCella(5,RGB(236,255,0),RGB(0,0,0))
If F8 = W Or F8 = L Then Call SetColoreCella(7,RGB(236,255,0),RGB(0,0,0))
'
If F4 = A Or F4 = B Or F4 = C Or F4 = D Or F4 = E Or F4 = F Then Call SetColoreCella(2,RGB(253,53,102),RGB(0,0,0))
If F5 = A Or F5 = B Or F5 = C Or F5 = D Or F5 = E Or F5 = F Then Call SetColoreCella(3,RGB(253,53,102),RGB(0,0,0))
If F6 = A Or F6 = B Or F6 = C Or F6 = D Or F6 = E Or F6 = F Then Call SetColoreCella(4,RGB(253,53,102),RGB(0,0,0))
If F7 = A Or F7 = B Or F7 = C Or F7 = D Or F7 = E Or F7 = F Then Call SetColoreCella(5,RGB(253,53,102),RGB(0,0,0))
If F8 = A Or F8 = B Or F8 = C Or F8 = D Or F8 = E Or F8 = F Then Call SetColoreCella(7,RGB(253,53,102),RGB(0,0,0))
'-------------------------------
G4 = Fuori90(90 - F)
G5 = Fuori90(G4 + A1)
G6 = Fuori90(G4 + B1)
G7 = Fuori90(G4 + C1)
G8 = Fuori90(G4 + D1)
G9 = Fuori90(G4 + E1)
'-------------------------------
T7 = Array(T7,"6)" & Space(1) & F,G5,G6,G7,G8,G9,F," ") ' SESTINA 6
larghezze = Array(T7,5,5,5,5,5,5,5,6)
Call AddRigaTabella(T7,Bianco_,"center",larghezze,Nero_,"gulim")
Call SetColoreCella(1,RGB(55,128,200),RGB(200,200,255))
Call SetColoreCella(2,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(3,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(4,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(5,RGB(255,255,255),RGB(0,0,0))
Call SetColoreCella(7,RGB(55,128,200),RGB(200,200,255)) ' *
'-------------------------------
If G5 = W Or G5 = L Then Call SetColoreCella(2,RGB(236,255,0),RGB(0,0,0))
If G6 = W Or G6 = L Then Call SetColoreCella(3,RGB(236,255,0),RGB(0,0,0))
If G7 = W Or G7 = L Then Call SetColoreCella(4,RGB(236,255,0),RGB(0,0,0))
If G8 = W Or G8 = L Then Call SetColoreCella(5,RGB(236,255,0),RGB(0,0,0))
If G9 = W Or G9 = L Then Call SetColoreCella(6,RGB(236,255,0),RGB(0,0,0))
'
If G5 = A Or G5 = B Or G5 = C Or G5 = D Or G5 = E Or G5 = F Then Call SetColoreCella(2,RGB(253,53,102),RGB(0,0,0))
If G6 = A Or G6 = B Or G6 = C Or G6 = D Or G6 = E Or G6 = F Then Call SetColoreCella(3,RGB(253,53,102),RGB(0,0,0))
If G7 = A Or G7 = B Or G7 = C Or G7 = D Or G7 = E Or G7 = F Then Call SetColoreCella(4,RGB(253,53,102),RGB(0,0,0))
If G8 = A Or G8 = B Or G8 = C Or G8 = D Or G8 = E Or G8 = F Then Call SetColoreCella(5,RGB(253,53,102),RGB(0,0,0))
If G9 = A Or G9 = B Or G9 = C Or G9 = D Or G9 = E Or G9 = F Then Call SetColoreCella(6,RGB(253,53,102),RGB(0,0,0))
'-------------------------------
INFO = GetInfoEstrazioneSE(K)
'-------------------------------
T8 = Array(T8,INFO,A3,B3,C3,D3,E3,G4," ")
larghezze = Array(T8,5,5,5,5,5,5,5,6)
Call AddRigaTabella(T8,RGB(55,128,200),"center",larghezze,RGB(200,200,255),"gulim")
'-------------------------------
Call SetTableWidth("35%")
CreaTabella
'
N(1) = B4 : N(2) = B5 : N(3) = B6 : N(4) = B7 : N(5) = B8
N(6) = C4 : N(7) = C5 : N(8) = C6 : N(9) = C7 : N(10) = C8
N(11) = D4 : N(12) = D5 : N(13) = D6 : N(14) = D7 : N(15) = D8
N(16) = E4 : N(17) = E5 : N(18) = E6 : N(19) = E7 : N(20) = E8
N(21) = F4 : N(22) = F5 : N(23) = F6 : N(24) = F7 : N(25) = F8
N(26) = G5 : N(27) = G6 : N(28) = G7 : N(29) = G8 : N(30) = G9
'
Call ImpostaGiocataSE(1,N,K,10,0)
Call GiocaSE(K)
Scrivi
Next
Next
Next
Scrivi StringaNumeri((N)," ")
End Sub