Usuários do Excel
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Mover de uma planilha para outra com condição

2 participantes

Ir para baixo

Mover de uma planilha para outra com condição Empty Mover de uma planilha para outra com condição

Mensagem por tilson2000 Seg Mar 23, 2015 6:51 pm

Boa noite preciso criar uma macro em vba que procure na planilha por linhas onde o STATUS seja HABILITADO e CONTRATO seja diferente de VAZIO e que as mova para uma outra planilha com o nome HABILITADOS... sinceramente ainda não me familiarizei com o vba para excel.. alguém pode me dar uma luz de como fazer??

Mover de uma planilha para outra com condição Jb5xmp

tilson2000
Iniciante
Iniciante

Mensagens : 4
Data de inscrição : 23/03/2015

Ir para o topo Ir para baixo

Mover de uma planilha para outra com condição Empty Re: Mover de uma planilha para outra com condição

Mensagem por alexandrevba Ter Mar 24, 2015 7:49 am

Bom dia!!

Considerando que a guia da imagem é a guia ativa, então com ela atica (selecionada), use o código abaixo!
Código:
Sub AleVBA_196()
    Dim ar As Variant
    Dim i As Integer
    ar = [{"HABILITADO", "CONTRATO"}]
    
    For i = 1 To UBound(ar)
        Range("A1", Range("H" & Rows.Count).End(xlUp)).AutoFilter 5, ar(i)
        Range("A2", Range("H" & Rows.Count).End(xlUp)).Copy Worksheets("HABILITADOS").Range("A" & Rows.Count).End(xlUp)(2)
    Next i
End Sub

Att
alexandrevba
alexandrevba
Intermediário
Intermediário

Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES

Ir para o topo Ir para baixo

Mover de uma planilha para outra com condição Empty https://onedrive.live.com/redir?resid=4B85232BBB6B9AD6%21136

Mensagem por tilson2000 Ter Mar 24, 2015 7:41 pm

Boa noite Alexandre obrigado pelo retorno.. mais ainda esta dando erro na segunda linha do for


tilson2000
Iniciante
Iniciante

Mensagens : 4
Data de inscrição : 23/03/2015

Ir para o topo Ir para baixo

Mover de uma planilha para outra com condição Empty Re: Mover de uma planilha para outra com condição

Mensagem por alexandrevba Qua Mar 25, 2015 6:52 am

Bom dia!!

Eu fiz a rotina baseada em sua imagem, para ajudar eu preciso de seu modelo!

Poste o aqui e junte se a nós em:
http://gurudoexcel.com/forum/categoria/vba-e-macros/

Att
alexandrevba
alexandrevba
Intermediário
Intermediário

Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES

Ir para o topo Ir para baixo

Mover de uma planilha para outra com condição Empty Re: Mover de uma planilha para outra com condição

Mensagem por tilson2000 Qua Mar 25, 2015 3:31 pm

Coloquei as planilhas no onedrive e o titulo é o link para eles...Mais estou fazendo o cadastro lá

tilson2000
Iniciante
Iniciante

Mensagens : 4
Data de inscrição : 23/03/2015

Ir para o topo Ir para baixo

Mover de uma planilha para outra com condição Empty Re: Mover de uma planilha para outra com condição

Mensagem por alexandrevba Qui Mar 26, 2015 12:27 pm

Boa tarde!!

No trabalho eu não tenho acesso a tais portais de hospedagem de arquivo!

Att
alexandrevba
alexandrevba
Intermediário
Intermediário

Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES

Ir para o topo Ir para baixo

Mover de uma planilha para outra com condição Empty Re: Mover de uma planilha para outra com condição

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos