Ir ao conteúdo
  • Cadastre-se

Excel macro para marcar/desmarcar todas caixas de seleção


Posts recomendados

Boa tarde Pessoal,

 

Estou com a planilha Exemplo1 em anexo e tem algumas caixas de seleção, gostaria que quando eu clicasse no botão "marcar/desmarcar tudo", ou marcasse tudo de não tiver marcado, e desmarcasse tudo se não tivesse marcado,

 

Alguém poderia me ajudar neste macro?

 

Obrigado,

 

Exemplo1.xlsx

Link para o comentário
Compartilhar em outros sites

Olá, Rafael.

Veja se o código abaixo te ajuda.

Sub MarcaDesmarcaTodas()
 Dim box As CheckBox, m As Variant
  If ActiveSheet.CheckBoxes("Caixa de seleção 1").Value = xlOn Then
   m = xlOff
  Else: m = xlOn
  End If
   For Each box In ActiveSheet.CheckBoxes
    box.Value = m
   Next
End Sub

 

curiosidade - qual o uso? porque várias Caixas todas marcadas ou todas desmarcadas em lugar de uma única caixa?

Link para o comentário
Compartilhar em outros sites

  • 2 anos depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 comunidades 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

×
×
  • Criar novo...