Jump to content
Fórum Script Brasil
  • 0

Selection.EntireRow.Hidden


Fabiojdc

Question

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

Edited by kuroi
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 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

Edited by Fabiojdc
Link to comment
Share on other 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...