Alexandre e outros amigos que nos leem.... como eu disse comecei a me aventurar no VBA "ontem" então não sei quase nada...isso que vc me pediu acima eu boei de novo então sendo assim vamos lá deixa eu tentar te dizer oq eu preciso:
1º eu tenho uma planilha com 4 forms sendo eles "Userform1"-(esta ok, consegui fazer tudo que eu queria), este form preenche a minha planilha "Dados".
2º preciso que no modo VBA a planilha "Dados" tenha uma instrução fazendo a alteração levando em consideração toda a coluna "J" (validade de bateria) à partir de "J2" e "K" (SItuação) À partir de "K2" e que a instrução fosse a seguinte se a coluna "J" (data de validade) for menor que hoje a coluna "K" receba "vencido", se "J" (data de validade) menos a data de hoje for menor que 90 dias a coluna "K" receba "atenção" e se a coluna "J" (data de validade) menos a data de hoje for maior que 90 dias a coluna "K" receba "OK', eu até fiz um aqui para a opção vencido, mas só funciona em "J2" e "K2" eu preciso que seja na coluna inteira e não sei como fazer, segue abaixo o exemplo:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("J2").Cells > Date And Range("J2").Cells <> "" Then
Range("K2").Cells = "OK"
End If
End Sub
3° no meu Form "Search" (ainda não OK), eu tenho uma listview que apresenta os equipamentos lançados na planilha "Dados", eu gostaria que a "backcolor dessa listview" mudasse de cor de acordo com a informação da coluna "k" (situação) da seguinte maneira se a celula da coluna ("K") tiver escrito "OK" gostaria que toda a linha dessa célula na listview ficasse verde, se a celula da coluna ("K") tiver escrito "atenção" gostaria que toda a linha dessa célula na listview ficasse amarela, se a celula da coluna ("K") tiver escrito "Vencido" gostaria que toda a linha dessa célula na listview ficasse vermelha, esse form possui três botoes um verde "OK" um amarelo "Atenção" e outro vermelho "vencido", preciso de uma solução para que quando eu pressionar o botão verde "OK" permaneça na listview só os equipamentos cuja a coluna "K" (Situação) esteja como OK (backcolor-verde), quando eu pressionar o botão Amarelo"Atenção" permaneça na listview só os equipamentos cuja a coluna "K" (Situação) esteja como Atenção(backcolor-amarela), quando eu pressionar o botão Vermelho"vencido" permaneça na listview só os equipamentos cuja a coluna "K" (Situação) esteja como Vencido (backcolor-vermelha).
já pesquisei muuuuuuuuuuuuuuuuuito e não consigo solução para isso......
eu sei que vc é cara alexandre vê se vc pode me ajudar com isso ai... eu vou postar minha planilha de novo para vc ver pq eu fiz pequenas mudanças...
Postado : 16/11/2012 4:49 pm