Guest Laércio Sampaio Postado Abril 3, 2008 Denunciar Share Postado Abril 3, 2008 Gostaria de saber se é possível e como se altera a cor do backcolor do msflexgrid de acordo com uma condição.Ou seja;Se o campo1 for = 1 então backcolor = vermelhosenão backcolor = amareloObirgado!!!!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Laércio Sampaio Postado Abril 14, 2008 Denunciar Share Postado Abril 14, 2008 (editado) Já que ninguém respondeu, eu mesmo respondo. Rsrsrsrsrs' Varrendo todas as linhas do flexgrid For i = 1 To MSHFlexGrid1.Rows - 1 ' Verificando na linha, o conteúdo da coluna 6 (Onde está o tipo) ' Se for igual a Tratamento, coloca a coluna com a cor Vermelha e a fonte na cor Branca If MSHFlexGrid1.TextMatrix(i, 6) = "Tratamento" Then ' Varre todas as colunas da linha e seta a cor de fundo For coluna = 0 To MSHFlexGrid1.Cols - 1 MSHFlexGrid1.Col = coluna MSHFlexGrid1.Row = i MSHFlexGrid1.CellBackColor = &HC0& MSHFlexGrid1.CellForeColor = &H80000004 Next coluna Next i Editado Abril 15, 2008 por kuroi Adicionar tag CODE Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Abril 15, 2008 Denunciar Share Postado Abril 15, 2008 Já que ninguém respondeu, eu mesmo respondo. Rsrsrsrsrsopa, valeu laercio. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Laércio Sampaio
Gostaria de saber se é possível e como se altera a cor do backcolor do msflexgrid de acordo com uma condição.
Ou seja;
Se o campo1 for = 1 então backcolor = vermelho
senão backcolor = amarelo
Obirgado!!!!!!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.