Ir para conteúdo
Fórum Script Brasil
  • 0

Selection.EntireRow.Hidden


Fabiojdc

Pergunta

Boa tarde pessoal, estou fazendo um laço for em uma macro em excel 2007 ate ai tudo bem, só que quando rodo em office 2000 ou 2003 não rola da erro alguém poderia me dar um help por favor:

For i = 18 To 464
        If Range("C" & i).Value = 0 Or "" Then
            Rows(i & ":" & i).Select
            Selection.EntireRow.Hidden = True
        End If
Next i

da erro na linha Selection.EntireRow.Hidden = True

Obrigado pela ajuda.

Fabio

Editado por kuroi
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
q erro??

Eu desenvolvi a planilha na minha maquina em office 2007 e quando tento rodar em um office 2007 ou qualquer outro office em outra maquina da pau na linha Selection.EntireRow.Hidden = True, alguém sabe porque isso acontece?

obrigado

Editado por Fabiojdc
Link para o comentário
Compartilhar em outros sites

  • 0
"da pau" significa o q??

a gente não tem sempre tempo pra testar os codigos, mtas vezes a gente conseguiria resolver se você explicasse o problema com detalhes.

Opa, então eu consegui resolver o problema, é que se a planilha estiver protegida não roda, tive que desproteger para poder funcionar.

Obrigado pela ajuda.

Abraços.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...