28/06/08 10:23
magicolotto
Private Sub List2_Click()
Dim i As Integer
For i = List3.ListCount - 1 To 0 Step -1
If List3.Selected(i) = True Then
riga1 = row
mu1 = col
nu2 = q
riga2 = row1
nu3 = col1
nu4 = q1
riga3 = row2
nu5 = col2
nu6 = q2
MSHFlexGrid1.row = riga1
MSHFlexGrid1.col = nu2
MSHFlexGrid1.CellBackColor = vbRed
MSHFlexGrid1.row = riga1
MSHFlexGrid1.col = mu1
MSHFlexGrid1.CellBackColor = vbRed
MSHFlexGrid1.row = riga2
MSHFlexGrid1.col = nu4
MSHFlexGrid1.CellBackColor = vbGreen
MSHFlexGrid1.row = riga2
MSHFlexGrid1.col = nu3
MSHFlexGrid1.CellBackColor = vbGreen
MSHFlexGrid1.row = riga3
MSHFlexGrid1.col = nu6
MSHFlexGrid1.CellBackColor = vbYellow
MSHFlexGrid1.row = riga3
MSHFlexGrid1.col = nu5
MSHFlexGrid1.CellBackColor = vbYellow
next iEnd If
PRATICAMENTE
in una list box ho dei valori
con un evento double clik
dovrei evidenziare le celle ....
pero' mi da errore
come mai??
Ultima modifica effettuata da magicolotto 28/06/08 10:27
aaa
28/06/08 11:22
Overflow
end if va prima di next i.
aaa
28/06/08 11:40
magicolotto
devo dire che
i vari row e col , vengono ricavati una Private Sub
esterna alla doubleclik della list
aaa
28/06/08 12:08
antometal
xò la sub che hai postato prima, viene eseguita quando viene generato l' evento Click e nn DblClick, ma nn è qiesto importante
piuttosto, hai aggiunto il componente flexgrid???
aaa