Codice:
Sub Main
Dim T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15
Dim X,Y,Z
Dim A1,A2,A3,A4,A5,A6,A7,A8,A9
Dim B1,B2,B3,B4,B5,B6,B7,B8,B9
Dim N1,N2,N3,N4,N5,N6,N7,N8,N9
Dim A,B,C,D,E
Dim sequenza,K
Dim ES,RS,R1,W,Q,J
'
Q = InputBox("Inizia Sequenza da....1-2-3-4-5-6-7-8-9-10-11?",,0)
J = InputBox("Sequenza..............1-2-3-4-5-6-7-8-9-10-11?",,0)
'
For ES = EstrazioneFin To EstrazioneFin
'
For R1 = 1 To 12
If R1 = 11 Then R1 = 12
'
For W = J To J
For K = Q To 180 Step W
Next
sequenza = Fuori90(K)
'----------------------------------------------------
'----------------------------------------------------
T1 = Array(T1," "," "," "," "," "," "," "," "," ")
Call InitTabella(T1,Bianco_,"center",3,Nero_,"Raavi")
'-----------------------------------------------
A = Estratto(ES - 9,R1,1)
B = Estratto(ES - 9,R1,2)
C = Estratto(ES - 9,R1,3)
D = Estratto(ES - 9,R1,4)
E = Estratto(ES - 9,R1,5)
'
T2 = Array(T2,"10"," ",Format2(A),Format2(B),Format2(C),Format2(D),Format2(E)," ",DataEstrazione(ES - 9))
'------------------------------------------------
Call AddRigaTabella(T2,Bianco_,"center",3,Nero_,"Raavi")
'--------------------------------------------------
'-------------------------------
If A =(sequenza) Then Call SetColoreCella(3,RGB(0,240,0),RGB(0,0,0))
If B =(sequenza) Then Call SetColoreCella(4,RGB(0,240,0),RGB(0,0,0))
If C =(sequenza) Then Call SetColoreCella(5,RGB(0,240,0),RGB(0,0,0))
If D =(sequenza) Then Call SetColoreCella(6,RGB(0,240,0),RGB(0,0,0))
If E =(sequenza) Then Call SetColoreCella(7,RGB(0,240,0),RGB(0,0,0))
'--------------------------------
A = Estratto(ES - 8,R1,1)
B = Estratto(ES - 8,R1,2)
C = Estratto(ES - 8,R1,3)
D = Estratto(ES - 8,R1,4)
E = Estratto(ES - 8,R1,5)
'
T3 = Array(T3,"9"," ",Format2(A),Format2(B),Format2(C),Format2(D),Format2(E)," ",DataEstrazione(ES - 8))
'-------------------------------
Call AddRigaTabella(T3,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------
'-------------------------------
If A =(sequenza) Then Call SetColoreCella(3,RGB(0,240,0),RGB(0,0,0))
If B =(sequenza) Then Call SetColoreCella(4,RGB(0,240,0),RGB(0,0,0))
If C =(sequenza) Then Call SetColoreCella(5,RGB(0,240,0),RGB(0,0,0))
If D =(sequenza) Then Call SetColoreCella(6,RGB(0,240,0),RGB(0,0,0))
If E =(sequenza) Then Call SetColoreCella(7,RGB(0,240,0),RGB(0,0,0))
'--------------------------------
A = Estratto(ES - 7,R1,1)
B = Estratto(ES - 7,R1,2)
C = Estratto(ES - 7,R1,3)
D = Estratto(ES - 7,R1,4)
E = Estratto(ES - 7,R1,5)
'
T4 = Array(T4,"8"," ",Format2(A),Format2(B),Format2(C),Format2(D),Format2(E)," ",DataEstrazione(ES - 7))
'-------------------------------
'-------------------------------
Call AddRigaTabella(T4,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------
'-------------------------------
If A =(sequenza) Then Call SetColoreCella(3,RGB(0,240,0),RGB(0,0,0))
If B =(sequenza) Then Call SetColoreCella(4,RGB(0,240,0),RGB(0,0,0))
If C =(sequenza) Then Call SetColoreCella(5,RGB(0,240,0),RGB(0,0,0))
If D =(sequenza) Then Call SetColoreCella(6,RGB(0,240,0),RGB(0,0,0))
If E =(sequenza) Then Call SetColoreCella(7,RGB(0,240,0),RGB(0,0,0))
'--------------------------------
'
A = Estratto(ES - 6,R1,1)
B = Estratto(ES - 6,R1,2)
C = Estratto(ES - 6,R1,3)
D = Estratto(ES - 6,R1,4)
E = Estratto(ES - 6,R1,5)
'
T5 = Array(T5,"7"," ",Format2(A),Format2(B),Format2(C),Format2(D),Format2(E)," ",DataEstrazione(ES - 6))
'-------------------------------
'-------------------------------
Call AddRigaTabella(T5,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------
'-------------------------------
If A =(sequenza) Then Call SetColoreCella(3,RGB(0,240,0),RGB(0,0,0))
If B =(sequenza) Then Call SetColoreCella(4,RGB(0,240,0),RGB(0,0,0))
If C =(sequenza) Then Call SetColoreCella(5,RGB(0,240,0),RGB(0,0,0))
If D =(sequenza) Then Call SetColoreCella(6,RGB(0,240,0),RGB(0,0,0))
If E =(sequenza) Then Call SetColoreCella(7,RGB(0,240,0),RGB(0,0,0))
'--------------------------------
A = Estratto(ES - 5,R1,1)
B = Estratto(ES - 5,R1,2)
C = Estratto(ES - 5,R1,3)
D = Estratto(ES - 5,R1,4)
E = Estratto(ES - 5,R1,5)
'
T6 = Array(T6,"6"," ",Format2(A),Format2(B),Format2(C),Format2(D),Format2(E)," ",DataEstrazione(ES - 5))
'-------------------------------
'------------------------------
Call AddRigaTabella(T6,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------
'-------------------------------
If A =(sequenza) Then Call SetColoreCella(3,RGB(0,240,0),RGB(0,0,0))
If B =(sequenza)Then Call SetColoreCella(4,RGB(0,240,0),RGB(0,0,0))
If C =(sequenza) Then Call SetColoreCella(5,RGB(0,240,0),RGB(0,0,0))
If D =(sequenza)Then Call SetColoreCella(6,RGB(0,240,0),RGB(0,0,0))
If E =(sequenza) Then Call SetColoreCella(7,RGB(0,240,0),RGB(0,0,0))
'--------------------------------
A = Estratto(ES - 4,R1,1)
B = Estratto(ES - 4,R1,2)
C = Estratto(ES - 4,R1,3)
D = Estratto(ES - 4,R1,4)
E = Estratto(ES - 4,R1,5)
'
T7 = Array(T7,"5"," ",Format2(A),Format2(B),Format2(C),Format2(D),Format2(E)," ",DataEstrazione(ES - 4))
'-------------------------------
'-------------------------------
Call AddRigaTabella(T7,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------
'-------------------------------
If A =(sequenza) Then Call SetColoreCella(3,RGB(0,240,0),RGB(0,0,0))
If B =(sequenza) Then Call SetColoreCella(4,RGB(0,240,0),RGB(0,0,0))
If C =(sequenza) Then Call SetColoreCella(5,RGB(0,240,0),RGB(0,0,0))
If D =(sequenza) Then Call SetColoreCella(6,RGB(0,240,0),RGB(0,0,0))
If E =(sequenza) Then Call SetColoreCella(7,RGB(0,240,0),RGB(0,0,0))
'--------------------------------
A = Estratto(ES - 3,R1,1)
B = Estratto(ES - 3,R1,2)
C = Estratto(ES - 3,R1,3)
D = Estratto(ES - 3,R1,4)
E = Estratto(ES - 3,R1,5)
'
T8 = Array(T8,"4"," ",Format2(A),Format2(B),Format2(C),Format2(D),Format2(E)," ",DataEstrazione(ES - 3))
'-------------------------------
'-------------------------------
Call AddRigaTabella(T8,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------
'-------------------------------
If A =(sequenza) Then Call SetColoreCella(3,RGB(0,240,0),RGB(0,0,0))
If B =(sequenza) Then Call SetColoreCella(4,RGB(0,240,0),RGB(0,0,0))
If C =(sequenza) Then Call SetColoreCella(5,RGB(0,240,0),RGB(0,0,0))
If D =(sequenza) Then Call SetColoreCella(6,RGB(0,240,0),RGB(0,0,0))
If E =(sequenza) Then Call SetColoreCella(7,RGB(0,240,0),RGB(0,0,0))
'--------------------------------
A = Estratto(ES - 2,R1,1)
B = Estratto(ES - 2,R1,2)
C = Estratto(ES - 2,R1,3)
D = Estratto(ES - 2,R1,4)
E = Estratto(ES - 2,R1,5)
'
T9 = Array(T9,"3"," ",Format2(A),Format2(B),Format2(C),Format2(D),Format2(E)," ",DataEstrazione(ES - 2))
'-------------------------------
Call AddRigaTabella(T9,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------
'-------------------------------
If A =(sequenza) Then Call SetColoreCella(3,RGB(0,240,0),RGB(0,0,0))
If B =(sequenza) Then Call SetColoreCella(4,RGB(0,240,0),RGB(0,0,0))
If C =(sequenza) Then Call SetColoreCella(5,RGB(0,240,0),RGB(0,0,0))
If D =(sequenza)Then Call SetColoreCella(6,RGB(0,240,0),RGB(0,0,0))
If E =(sequenza) Then Call SetColoreCella(7,RGB(0,240,0),RGB(0,0,0))
'--------------------------------
A = Estratto(ES - 1,R1,1)
B = Estratto(ES - 1,R1,2)
C = Estratto(ES - 1,R1,3)
D = Estratto(ES - 1,R1,4)
E = Estratto(ES - 1,R1,5)
'
T10 = Array(T10,"2"," ",Format2(A),Format2(B),Format2(C),Format2(D),Format2(E)," ",DataEstrazione(ES - 1))
'-------------------------------
'-------------------------------
Call AddRigaTabella(T10,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------'-------------------------------
'-------------------------------
If A =(sequenza)Then Call SetColoreCella(3,RGB(0,240,0),RGB(0,0,0))
If B =(sequenza)Then Call SetColoreCella(4,RGB(0,240,0),RGB(0,0,0))
If C =(sequenza) Then Call SetColoreCella(5,RGB(0,240,0),RGB(0,0,0))
If D =(sequenza) Then Call SetColoreCella(6,RGB(0,240,0),RGB(0,0,0))
If E =(sequenza) Then Call SetColoreCella(7,RGB(0,240,0),RGB(0,0,0))
'--------------------------------
'-------------------------------
A = Estratto(ES - 0,R1,1)
B = Estratto(ES - 0,R1,2)
C = Estratto(ES - 0,R1,3)
D = Estratto(ES - 0,R1,4)
E = Estratto(ES - 0,R1,5)
'
T11 = Array(T11,"1"," ",Format2(A),Format2(B),Format2(C),Format2(D),Format2(E)," ",DataEstrazione(ES - 0))
'-------------------------------
'
'----------------------------------------
Call AddRigaTabella(T11,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------
If A =(sequenza) Then Call SetColoreCella(3,RGB(0,240,0),RGB(0,0,0))
If B =(sequenza) Then Call SetColoreCella(4,RGB(0,240,0),RGB(0,0,0))
If C =(sequenza) Then Call SetColoreCella(5,RGB(0,240,0),RGB(0,0,0))
If D =(sequenza) Then Call SetColoreCella(6,RGB(0,240,0),RGB(0,0,0))
If E =(sequenza) Then Call SetColoreCella(7,RGB(0,240,0),RGB(0,0,0))
'--------------------------------
'
T12 = Array(T12," "," "," "," "," "," "," "," "," "," ")
Call AddRigaTabella(T12,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------
T13 = Array(T13,SiglaRuota(R1)," "," "," "," "," "," "," "," sequenza " & W," ")
Call AddRigaTabella(T13,Bianco_,"center",3,Nero_,"Raavi")
'-------------------------------
T14 = Array(T14," "," "," "," "," "," "," "," "," ")
Call AddRigaTabella(T14,Bianco_,"center",3,Nero_,"Raavi")
'
Call SetTableWidth("21%")
CreaTabella
'Next
Next
Next
Next
End Sub
se no Baciccia lo posto pure qua lo script cosi vediamo chi riesce meglio a risolvere il problema..
i base a qullo che hai messo ho ottenuto qusto:
Function Fuori90(ByVal Numero As Integer) As Integer
' Se il numero è maggiore di 90, sottrae 90 finché non è nel range 1-90
Do While Numero > 90
Numero = Numero - 90
Loop
Fuori90 = Numero
End Function
Sub Main()
Dim T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15
Dim X, Y, Z
Dim A1, A2, A3, A4, A5, A6, A7, A8, A9
Dim B1, B2, B3, B4, B5, B6, B7, B8, B9
Dim N1, N2, N3, N4, N5, N6, N7, N8, N9
Dim A, B, C, D, E
Dim sequenza, K
Dim ES, RS, R1, W, Q, J
'
Q = InputBox("Inizia Sequenza da....1-2-3-4-5-6-7-8-9-10-11?", , 0)
J = InputBox("Sequenza..............1-2-3-4-5-6-7-8-9-10-11?", , 0)
'
For ES = EstrazioneFin To EstrazioneFin
'
For R1 = 1 To 12
If R1 = 11 Then R1 = 12
'
For W = J To J
For K = Q To 180 Step W
sequenza = Fuori90(K)
'----------------------------------------------------
'----------------------------------------------------
T1 = Array(T1, " ", " ", " ", " ", " ", " ", " ", " ", " ")
Call InitTabella(T1, Bianco_, "center", 3, Nero_, "Raavi")
'-----------------------------------------------
A = Estratto(ES - 9, R1, 1)
B = Estratto(ES - 9, R1, 2)
C = Estratto(ES - 9, R1, 3)
D = Estratto(ES - 9, R1, 4)
E = Estratto(ES - 9, R1, 5)
'
T2 = Array(T2, "10", " ", Format2(A), Format2(B), Format2(C), Format2(D), Format2(E), " ", DataEstrazione(ES - 9))
'------------------------------------------------
Call AddRigaTabella(T2, Bianco_, "center", 3, Nero_, "Raavi")
'--------------------------------------------------
'-------------------------------
If A = (sequenza) Then Call SetColoreCella(3, RGB(0, 240, 0), RGB(0, 0, 0))
If B = (sequenza) Then Call SetColoreCella(4, RGB(0, 240, 0), RGB(0, 0, 0))
If C = (sequenza) Then Call SetColoreCella(5, RGB(0, 240, 0), RGB(0, 0, 0))
If D = (sequenza) Then Call SetColoreCella(6, RGB(0, 240, 0), RGB(0, 0, 0))
If E = (sequenza) Then Call SetColoreCella(7, RGB(0, 240, 0), RGB(0, 0, 0))
'--------------------------------
A = Estratto(ES - 8, R1, 1)
B = Estratto(ES - 8, R1, 2)
C = Estratto(ES - 8, R1, 3)
D = Estratto(ES - 8, R1, 4)
E = Estratto(ES - 8, R1, 5)
'
T3 = Array(T3, "9", " ", Format2(A), Format2(B), Format2(C), Format2(D), Format2(E), " ", DataEstrazione(ES - 8))
'-------------------------------
Call AddRigaTabella(T3, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------
'-------------------------------
If A = (sequenza) Then Call SetColoreCella(3, RGB(0, 240, 0), RGB(0, 0, 0))
If B = (sequenza) Then Call SetColoreCella(4, RGB(0, 240, 0), RGB(0, 0, 0))
If C = (sequenza) Then Call SetColoreCella(5, RGB(0, 240, 0), RGB(0, 0, 0))
If D = (sequenza) Then Call SetColoreCella(6, RGB(0, 240, 0), RGB(0, 0, 0))
If E = (sequenza) Then Call SetColoreCella(7, RGB(0, 240, 0), RGB(0, 0, 0))
'--------------------------------
A = Estratto(ES - 7, R1, 1)
B = Estratto(ES - 7, R1, 2)
C = Estratto(ES - 7, R1, 3)
D = Estratto(ES - 7, R1, 4)
E = Estratto(ES - 7, R1, 5)
'
T4 = Array(T4, "8", " ", Format2(A), Format2(B), Format2(C), Format2(D), Format2(E), " ", DataEstrazione(ES - 7))
'-------------------------------
'-------------------------------
Call AddRigaTabella(T4, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------
'-------------------------------
If A = (sequenza) Then Call SetColoreCella(3, RGB(0, 240, 0), RGB(0, 0, 0))
If B = (sequenza) Then Call SetColoreCella(4, RGB(0, 240, 0), RGB(0, 0, 0))
If C = (sequenza) Then Call SetColoreCella(5, RGB(0, 240, 0), RGB(0, 0, 0))
If D = (sequenza) Then Call SetColoreCella(6, RGB(0, 240, 0), RGB(0, 0, 0))
If E = (sequenza) Then Call SetColoreCella(7, RGB(0, 240, 0), RGB(0, 0, 0))
'--------------------------------
'
A = Estratto(ES - 6, R1, 1)
B = Estratto(ES - 6, R1, 2)
C = Estratto(ES - 6, R1, 3)
D = Estratto(ES - 6, R1, 4)
E = Estratto(ES - 6, R1, 5)
'
T5 = Array(T5, "7", " ", Format2(A), Format2(B), Format2(C), Format2(D), Format2(E), " ", DataEstrazione(ES - 6))
'-------------------------------
'-------------------------------
Call AddRigaTabella(T5, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------
'-------------------------------
If A = (sequenza) Then Call SetColoreCella(3, RGB(0, 240, 0), RGB(0, 0, 0))
If B = (sequenza) Then Call SetColoreCella(4, RGB(0, 240, 0), RGB(0, 0, 0))
If C = (sequenza) Then Call SetColoreCella(5, RGB(0, 240, 0), RGB(0, 0, 0))
If D = (sequenza) Then Call SetColoreCella(6, RGB(0, 240, 0), RGB(0, 0, 0))
If E = (sequenza) Then Call SetColoreCella(7, RGB(0, 240, 0), RGB(0, 0, 0))
'--------------------------------
A = Estratto(ES - 5, R1, 1)
B = Estratto(ES - 5, R1, 2)
C = Estratto(ES - 5, R1, 3)
D = Estratto(ES - 5, R1, 4)
E = Estratto(ES - 5, R1, 5)
'
T6 = Array(T6, "6", " ", Format2(A), Format2(B), Format2(C), Format2(D), Format2(E), " ", DataEstrazione(ES - 5))
'-------------------------------
'------------------------------
Call AddRigaTabella(T6, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------
'-------------------------------
If A = (sequenza) Then Call SetColoreCella(3, RGB(0, 240, 0), RGB(0, 0, 0))
If B = (sequenza) Then Call SetColoreCella(4, RGB(0, 240, 0), RGB(0, 0, 0))
If C = (sequenza) Then Call SetColoreCella(5, RGB(0, 240, 0), RGB(0, 0, 0))
If D = (sequenza) Then Call SetColoreCella(6, RGB(0, 240, 0), RGB(0, 0, 0))
If E = (sequenza) Then Call SetColoreCella(7, RGB(0, 240, 0), RGB(0, 0, 0))
'--------------------------------
A = Estratto(ES - 4, R1, 1)
B = Estratto(ES - 4, R1, 2)
C = Estratto(ES - 4, R1, 3)
D = Estratto(ES - 4, R1, 4)
E = Estratto(ES - 4, R1, 5)
'
T7 = Array(T7, "5", " ", Format2(A), Format2(B), Format2(C), Format2(D), Format2(E), " ", DataEstrazione(ES - 4))
'-------------------------------
'-------------------------------
Call AddRigaTabella(T7, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------
'-------------------------------
If A = (sequenza) Then Call SetColoreCella(3, RGB(0, 240, 0), RGB(0, 0, 0))
If B = (sequenza) Then Call SetColoreCella(4, RGB(0, 240, 0), RGB(0, 0, 0))
If C = (sequenza) Then Call SetColoreCella(5, RGB(0, 240, 0), RGB(0, 0, 0))
If D = (sequenza) Then Call SetColoreCella(6, RGB(0, 240, 0), RGB(0, 0, 0))
If E = (sequenza) Then Call SetColoreCella(7, RGB(0, 240, 0), RGB(0, 0, 0))
'--------------------------------
A = Estratto(ES - 3, R1, 1)
B = Estratto(ES - 3, R1, 2)
C = Estratto(ES - 3, R1, 3)
D = Estratto(ES - 3, R1, 4)
E = Estratto(ES - 3, R1, 5)
'
T8 = Array(T8, "4", " ", Format2(A), Format2(B), Format2(C), Format2(D), Format2(E), " ", DataEstrazione(ES - 3))
'-------------------------------
'-------------------------------
Call AddRigaTabella(T8, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------
'-------------------------------
If A = (sequenza) Then Call SetColoreCella(3, RGB(0, 240, 0), RGB(0, 0, 0))
If B = (sequenza) Then Call SetColoreCella(4, RGB(0, 240, 0), RGB(0, 0, 0))
If C = (sequenza) Then Call SetColoreCella(5, RGB(0, 240, 0), RGB(0, 0, 0))
If D = (sequenza) Then Call SetColoreCella(6, RGB(0, 240, 0), RGB(0, 0, 0))
If E = (sequenza) Then Call SetColoreCella(7, RGB(0, 240, 0), RGB(0, 0, 0))
'--------------------------------
A = Estratto(ES - 2, R1, 1)
B = Estratto(ES - 2, R1, 2)
C = Estratto(ES - 2, R1, 3)
D = Estratto(ES - 2, R1, 4)
E = Estratto(ES - 2, R1, 5)
'
T9 = Array(T9, "3", " ", Format2(A), Format2(B), Format2(C), Format2(D), Format2(E), " ", DataEstrazione(ES - 2))
'-------------------------------
Call AddRigaTabella(T9, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------
'-------------------------------
If A = (sequenza) Then Call SetColoreCella(3, RGB(0, 240, 0), RGB(0, 0, 0))
If B = (sequenza) Then Call SetColoreCella(4, RGB(0, 240, 0), RGB(0, 0, 0))
If C = (sequenza) Then Call SetColoreCella(5, RGB(0, 240, 0), RGB(0, 0, 0))
If D = (sequenza) Then Call SetColoreCella(6, RGB(0, 240, 0), RGB(0, 0, 0))
If E = (sequenza) Then Call SetColoreCella(7, RGB(0, 240, 0), RGB(0, 0, 0))
'--------------------------------
A = Estratto(ES - 1, R1, 1)
B = Estratto(ES - 1, R1, 2)
C = Estratto(ES - 1, R1, 3)
D = Estratto(ES - 1, R1, 4)
E = Estratto(ES - 1, R1, 5)
'
T10 = Array(T10, "2", " ", Format2(A), Format2(B), Format2(C), Format2(D), Format2(E), " ", DataEstrazione(ES - 1))
'-------------------------------
'-------------------------------
Call AddRigaTabella(T10, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------'-------------------------------
'-------------------------------
If A = (sequenza) Then Call SetColoreCella(3, RGB(0, 240, 0), RGB(0, 0, 0))
If B = (sequenza) Then Call SetColoreCella(4, RGB(0, 240, 0), RGB(0, 0, 0))
If C = (sequenza) Then Call SetColoreCella(5, RGB(0, 240, 0), RGB(0, 0, 0))
If D = (sequenza) Then Call SetColoreCella(6, RGB(0, 240, 0), RGB(0, 0, 0))
If E = (sequenza) Then Call SetColoreCella(7, RGB(0, 240, 0), RGB(0, 0, 0))
'--------------------------------
'-------------------------------
A = Estratto(ES - 0, R1, 1)
B = Estratto(ES - 0, R1, 2)
C = Estratto(ES - 0, R1, 3)
D = Estratto(ES - 0, R1, 4)
E = Estratto(ES - 0, R1, 5)
'
T11 = Array(T11, "1", " ", Format2(A), Format2(B), Format2(C), Format2(D), Format2(E), " ", DataEstrazione(ES - 0))
'-------------------------------
'
'----------------------------------------
Call AddRigaTabella(T11, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------
If A = (sequenza) Then Call SetColoreCella(3, RGB(0, 240, 0), RGB(0, 0, 0))
If B = (sequenza) Then Call SetColoreCella(4, RGB(0, 240, 0), RGB(0, 0, 0))
If C = (sequenza) Then Call SetColoreCella(5, RGB(0, 240, 0), RGB(0, 0, 0))
If D = (sequenza) Then Call SetColoreCella(6, RGB(0, 240, 0), RGB(0, 0, 0))
If E = (sequenza) Then Call SetColoreCella(7, RGB(0, 240, 0), RGB(0, 0, 0))
'--------------------------------
'
T12 = Array(T12, " ", " ", " ", " ", " ", " ", " ", " ", " ", " ")
Call AddRigaTabella(T12, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------
T13 = Array(T13, SiglaRuota(R1), " ", " ", " ", " ", " ", " ", " ", " sequenza " & W, " ")
Call AddRigaTabella(T13, Bianco_, "center", 3, Nero_, "Raavi")
'-------------------------------
T14 = Array(T14, " ", " ", " ", " ", " ", " ", " ", " ", " ")
Call AddRigaTabella(T14, Bianco_, "center", 3, Nero_, "Raavi")
'
Call SetTableWidth("21%")
CreaTabella
Next K
Next W
Next R1
Next ES
End Sub
Sembra che manchi anche la sub InitTabella. Questa subroutine probabilmente fa parte di un modulo separato che gestisce la creazione e la formattazione delle tabelle.
Da quello che vedo nel codice, ci sono diverse subroutine che devono essere definite:
- InitTabella
- AddRigaTabella
- SetColoreCella
- Format2
- Estratto
- DataEstrazione
- SetTableWidth
- CreaTabella
- SiglaRuota
Hai il codice di queste subroutine in altri moduli? O devono essere create? Il codice che mi hai mostrato sembra far parte di un sistema più ampio per l'analisi del lotto.
Baciccia