Ir para o conteúdo principal

Como converter true false em checkbox no Excel?

Por exemplo, você tem uma coluna preenchida com “VERDADEIRO” e “FALSO” em uma pesquisa e deseja converter verdadeiro em uma caixa de seleção marcada e converter falso em uma não marcada, como você poderia lidar com isso no Excel? Este artigo apresenta algumas soluções para você.


Converter verdadeiro falso em marca de caixa de seleção no Excel

Digamos que você tenha listado os números em duas colunas, se o número na primeira coluna for maior do que o da segunda coluna, exiba TRUE, caso contrário, exiba False conforme a captura de tela abaixo. Agora você pode alterar a fórmula para converter TRUE ou FALSE em marcas de caixa de seleção facilmente no Excel.

Altere a fórmula original para = IF (original_formula, "þ", "¨")

1. Nesse caso, uso a fórmula = B3> C3 para comparar os números em duas colunas. Portanto, alterarei a fórmula original conforme abaixo e, em seguida, arraste a alça de Autopreencher para outras células.

= SE (B3> C3, "þ", "¨")

2. Mantenha as células da fórmula selecionadas, clique com o botão direito e selecione formatar células no menu de contexto.

3. Na caixa de diálogo Formatar células, vá para o fonte guia, selecione Enrolamentos do fonte caixa de lista e clique no OK botão.

Agora você verá que os caracteres especiais são convertidos em caixas de seleção marcadas e caixas de seleção desmarcadas. Veja a imagem:

Notas:

  • Se você digitar o texto “Verdadeiro” ou “Falso” manualmente (as células devem ser formatadas como texto antecipadamente), você pode alterá-las para caixas de seleção com esta fórmula = SE (D3 = "Verdadeiro", "þ", "¨").
  • As marcas da caixa de seleção mudarão automaticamente com base nos valores de retorno das fórmulas originais.

Converta verdadeiro falso em controles de caixa de seleção com VBA

Esta seção apresentará uma macro VBA para converter vários controles de verdadeiro e falso em caixas de seleção no Excel. Faça o seguinte:

1. Selecione as células iguais a “TRUE” e “FALSE” para converter em caixas de seleção.

2. pressione outro + F11 juntas para abrir a janela Microsoft Visual Basic for Applications.

3. Clique inserção > Móduloe, em seguida, cole o código VBA abaixo na nova janela do módulo.

VBA: converter TRUE e FALSE em controles de caixa de seleção no Excel

Sub ConvertTrueFalseToCheckbox()
Dim xCB As CheckBox
Dim xRg, xCell As Range
Application.ScreenUpdating = False
On Error Resume Next
Set xRg = Selection
For Each xCB In ActiveSheet.CheckBoxes
xCB.Delete
Next
For Each xCell In xRg
If (UCase(xCell.Value) = "TRUE") Or (UCase(xCell.Value) = "FALSE") Then
Set xCB = ActiveSheet.CheckBoxes.Add(xCell.Left, xCell.Top, cDblCheckboxWidth, xCell.Height)
xCB.Value = xCell.Value
xCB.LinkedCell = xCell.Address
xCB.Text = ""
End If
Next
Application.ScreenUpdating = True
End Sub

4. pressione F5 ou clique no Execute botão para executar este VBA.

Então, você verá que todos os TRUE e FALSE selecionados são convertidos em controles de caixa de seleção. TRUE é convertido em uma caixa de seleção marcada e FALSE é convertido em uma caixa de seleção não marcada. Veja a imagem:

Observações:

  • Você pode marcar ou desmarcar essas caixas de seleção conforme necessário. Se você marcar uma caixa de seleção FALSE, FALSE mudará para TRUE automaticamente e vice-versa.
  • Se você aplicar este VBA a células de fórmula (que retornam VERDADEIRO e FALSO), as caixas de seleção serão alteradas automaticamente com base nos valores de retorno das fórmulas. No entanto, depois de marcar ou desmarcar manualmente essas caixas de seleção, elas não serão alteradas com base nos valores de retorno da fórmula.

Converta verdadeiro falso em controles de caixa de seleção com uma ferramenta incrível

Se você tem Kutools for Excel instalado, você pode aplicar seu Caixas de seleção de inserção de lote recurso para inserir vários controles de caixa de seleção em massa com um clique no Excel.

Kutools for Excel- Inclui mais de 300 ferramentas úteis para Excel. Teste gratuito de 60 dias com recursos completos, sem necessidade de cartão de crédito! Get It Now

1. Selecione as células iguais a "TRUE" e "FALSE" que você converterá em caixas de seleção e clique em Kutools > inserção > Caixas de seleção de inserção de lote.

2. Agora, um controle de caixa de seleção é inserido em cada célula selecionada. Você pode marcar manualmente essas caixas de seleção conforme necessário.


Artigos relacionados:

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you for the VBA, it instantly solved my issue. Downloading a Google Sheet with check boxes converts them to boolean TRUE/FALSE values, and this was the fastest way i've found to fix the issue. Just change the text to white and you have a checkbox only in the cell.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations