Ir ao conteúdo
  • Cadastre-se
Julio.C.Oliveira

Botões Para Mostar/Ocultar Textos.

Recommended Posts

Boa noite,

Estou tentando fazer uma planilha para um projeto no Excel, dentro de uma das planilhas está uma série de instruções.Fiz uma série de botões cada um ao ser clicado deveria mostrar o texto ou uma caixa de texto abaixo dele, como se estivesse oculto e ao ser clicado passasse a ser mostrado.

 

Com o VBA consegui programar o macro para que ao clicar no botão as células escritas ficassem ocultas, entretanto não consegui fazer com que um mesmo botão fizesse as duas etapas de ocultar e mostrar o texto abaixo.

 

Como este botão feito em HTML

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia!!

 

Eu acho sua explicação muito simples, por tanto o exemplo será como tal, favor adaptar.

Sub Generico()Range("A1").EntireRow.Hidden = TrueMsgBox "Sua mensagem", vbInformation, "Como mostrar mensagem"End Sub

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Julio.C.Oliveira

 

utilize esta macro e troque o range pelo qual você vai utilizar

Sub Spoiler()Dim teste As BooleanIf Range("A1:C5").EntireRow.Hidden = True Then    teste = FalseElseteste = TrueEnd If    Range("A1:C5").EntireRow.Hidden = teste     Range("A1:C5").EntireColumn.Hidden = testeEnd Sub

No caso ele está escondendo ou mostrando tanto as linhas como as colunas de A1 até C5, se quiser que esconda só a coluna apague a linha

Range("A1:C5").EntireRow.Hidden = teste

 

se quiser só a linha apague a esta

 Range("A1:C5").EntireColumn.Hidden = teste

 

 

 

Crie um botão (ou mesmo uma forma) no excel, atribua a macro, clique com o botão direito em cima do botão vá em "Formatar Controle" depois na aba "Propriedades" e escolha "Não mover ou dimencionar com células". Deste modo o botão permanece no lugar mesmo escondendo as linhas ou colunas.

 

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×