Tópicos relacionados a códigos VBA, gravação de macros, etc.
#59755
Bom dia

A planilha em anexo faz parte de um projeto que estou desenvolvendo, e para o qual solicito ajuda. Explico:

Como pode ser observado no exemplo, ela possui 2 Caixas de seleções para cada pergunta, sendo que se as duas da mesma linha forem deixadas em branco ou preenchidas, a linha da pergunta fica em vermelho. Ou seja, o usuário pode selecionar apenas uma opção por pergunta. Até aí, tudo funcionando.

O problema é que eu preciso criar um botão que, ao ser clicado, limpe todas as Caixas de Seleção, deixando todas as perguntas em vermelho para que o usuário possa iniciar uma nova pesquisa. Tentei usar macro para substituir os campo das colunas O e R, trocando "VERDADEIRO" para "FALSO". Se eu uso a opção de CTRL+L, o excel faz esta substituição. Entretanto, quando eu tento fazer isso via macro, ele não faz.

Alguém pode me ajudar nesta questão, indicando se e como posso fazer isso?

Grato e no aguardo,

Nilton
Você não está autorizado a ver ou baixar esse anexo.
#59757
Experimente:
Código: Selecionar todos
Sub LimpaCaixasSeleção()
 Dim box As CheckBox
  Application.ScreenUpdating = False
  For Each box In Sheets("Planilha1").CheckBoxes
   box.Value = 0
  Next
End Sub
NiltonASantos agradeceu por isso

Acesse hoje a noite e terá sua planilha rea[…]

Limpar cache do script VBA

Peço a gentileza de aguardar 1 semana no m&[…]

Excel 365 Pastas Vinculadas

boa noite!! A cada versão assim como surgem[…]

100% human hair water wave lace front wigs with ba[…]

CONTAR DUPLICIDADE

Boa noite!! Veja se era isso? Pode aumentar a lin[…]

Senhores, socorro. Preciso desenvolver um painel […]

Dados da Web

Bom, necessita saber primeiro que tipo de autentic[…]

Olá pessoal! Tenho uma demanda de integrar[…]