MSFLEXGRID
olá galera tudo bem. tenho umproblema tenho uma msflexgrid com valores negativos e positivos gostaria que a tabela ficasse a indicar a vermeho os valores negativos como eu faço isso . há alguem que me possa ajudar?
obrigado desde já pela vossa colaboração.
obrigado desde já pela vossa colaboração.
como vc esta carregando o seu msflex grid ?
item a item ?
item a item ?
Trabalhe com laços. Percorra as celulas que deseja verificar, e segundo sua condição as colora.
For i = 1 To MSF1.Rows - 1'Total de linhas. -1 para quando a primeira for barra de titulo
If Val(MSF1.TextMatrix(SuaColuna, i)) <0 Then
With MSF1
.Col = SuaColuna: .Row = i: .CellBackColor = VbRed'A cor que desejar
End With
Next
vc pode fazer um laço de repetição para verificar os valores e colorir a celula,tipo:
dim i as integer
grid.col=0
for i=1 to grid.rows-1
grid.row=i
if grid.text<0 then
grid.celcolor(i,0)=vbred
end if
next
seria algo mais ou menos assim
dim i as integer
grid.col=0
for i=1 to grid.rows-1
grid.row=i
if grid.text<0 then
grid.celcolor(i,0)=vbred
end if
next
seria algo mais ou menos assim
obrigado a todos desde já pela vossa ajuda.Valeu!
Tópico encerrado , respostas não são mais permitidas