USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Grid
João Paulo
ARCOS
MG - BRASIL
Postada em 29/05/2006 13:32 hs            
Estou usando o seguinte código para selecionar uma linha do grid.
 
Private Sub Grid1_Click()
Dim ilinha As Integer
a = grid1.Row
  grid1.FillStyle = flexFillRepeat
  For ilinha = 1 To grid1.Rows - 1
     With grid1
       .Row = ilinha
         'Seleciona a partir da primeira coluna
         .Col = 0
         'Seleciona até a última coluna
         .ColSel = .Cols - 1
         'Aplica a cor
         .CellBackColor = &HFFFFFF
         .CellForeColor = &HC00000
     End With
  Next
        
         grid1.Row = a
         'Seleciona a partir da primeira coluna
         grid1.Col = 0
         'Seleciona até a última coluna
         grid1.ColSel = grid1.Cols - 1
         'Aplica a cor
         grid1.CellBackColor = &HFF&  'cor selecionada
         grid1.CellForeColor = &HFFFFFF
         grid1.FillStyle = flexFillSingle
End Sub
 
esta selecionando certo. minha dúvia agora é como eu faço para dar um Loop na coluna "Data" do meu grid e selecionar somente as linhas com as das menores que 29/05/2006 por exemplo. Tem como fazer isso?
 
 
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 29/05/2006 13:58 hs            
With grid1
 .col = 2 'coluna da data
 For ilinha = 1 To grid1.Rows - 1
       .Row = ilinha
        if cdate("29/05/2006") > cdate(.text) then 'se a data for menor do q 29/05/2006
         .ColSel = .col 
         'Aplica a cor
         .CellBackColor = &HFFFFFF
         .CellForeColor = &HC00000
       endif
  Next
End With
tenta e veja se dá certo...
 
qq coisa é só postar
 
t+
 
TÓPICO EDITADO
 
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página