Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

 VBA condição SE

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
doidoDmais



Mensagens : 20
Data de inscrição : 02/10/2012

MensagemAssunto: VBA condição SE   Qua Jun 11, 2014 3:26 pm

Bom dia,

Estou precisando uma macro com 2 condições:

1 - Se a célula for igual a 0 aí limpe a célula

2 - Se for igual a "Despesa" aí limpe também a célula.

Mas não mexa na configuração da planilha, só apague as informações.

Coluna B10:B63

Como fica esse código?

Obrigado desde já
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: VBA condição SE   Qua Jun 11, 2014 5:31 pm

Bom dia!!

Tente um loop...faça os testes.
Código:
Sub AleVBA_806()
Dim LastRow As Long
Ale = [B65536].End(xlUp).Row
For I = 1 To Ale
If Cells(I, 2) = "0" Or Cells(I, 2) = "Despesa" Then
    With Rows(I & ":" & I).EntireRow
        .ClearContents
        .FormatConditions.Delete
    End With
End If
Next I
End Sub

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: VBA condição SE   Qua Jun 11, 2014 5:37 pm

Bom dia!!

Esse deve ser melhor.
Código:
Sub AleVBA_806V2()
For I = 1 To 63
If Cells(I, 2) = "0" Or Cells(I, 2) = "Despesa" Then
    With Rows(I & ":" & I).EntireRow
        .ClearContents
    End With
End If
Next I
End Sub

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
doidoDmais



Mensagens : 20
Data de inscrição : 02/10/2012

MensagemAssunto: Re: VBA condição SE   Qua Jun 11, 2014 7:03 pm

É exatamente isso! Obrigado novamente.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: VBA condição SE   Qua Jun 11, 2014 7:07 pm

Boa tarde!!

Eu fico feliz em ajudar, obrigado pelo retorno! Wink 

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: VBA condição SE   Hoje à(s) 5:44 pm

Voltar ao Topo Ir em baixo
 
VBA condição SE
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Como implementar coisas nas condições de utilizações do fórum
» Duas condições SE em um mesmo campo calculado - Outra dúvida
» Condições gerais de utilização
» Como mudar as 'condições de utilização do fórum' na versão punbb.
» Condições no css

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: