Jump to content
Fórum Script Brasil
  • 0

Botão Ocultar/Exibir Colunas


Nivaldo Aguiar

Question

Boa noite a todos,

Tenho em um botão o código abaixo para ocultar determinadas colunas:

Sub MacroOcultar()

l = 7

For c = Range("R" & l).End(xlToRight).Column To Range("C" & l).Column Step -1

If Cells(l, c) = "" Then

Columns©.Hidden = True

End If

Next c

End Sub

Teria como exibir novamente as colunas clicando em outro botão???

Nivaldo Aguiar

Edited by Nivaldo Aguiar
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Boa noite Nivaldo

Seja bem vindo ao fórum!

Com esta Macro você pode Ocultar e Reexibir a coluna C nomesmo botão.

É só você adaptar para a coluna que você quiser.

Para ocultar você usa:

Sub ocultarexibir()
If Columns("C").EntireColumn.Hidden = True Then
Columns("C").EntireColumn.Hidden = False
Else
If Columns("C").EntireColumn.Hidden = False Then
Columns("C").EntireColumn.Hidden = True
End If
End If
End Sub

Dê retorno.

Um abraço

Edited by Patropi
Link to comment
Share on other sites

  • 0

Bom dia Rodrigo

Se sempre forem as mesmas linhas você poderá usar a ferramenta agrupar linhas.

Abaixo um exemplo com as linhas 7, 8 e 9 que você citou.

http://www.sendspace.com/file/w3ccbr

Para agrupar é só clicar no sinal de menos (-) e para desagrupar no sinal de mais (+).

Aguardo retorno.

Um abraço.

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...