Notifications
Clear all

Filtrar Coluna que possui CheckBox

11 Posts
4 Usuários
0 Reactions
2,347 Visualizações
(@marcelojol)
Posts: 0
New Member
Topic starter
 

Boa noite a todos,

Estou tendo problemas em uma tabela que montei sendo que tenho uma coluna chamada 'status' onde ele pega o resultado do checkbox da coluna ao lado e compara com uma data para expressar o status. O problema é que quando tento reorganizar os dados dessa tabela, por exemplo ordenar por ordem alfabética a coluna status, eu acabo tendo problemas com os checkbox.

O checkbox muda sua posição dentro da coluna, mas não muda a célula a que está vinculada, sendo assim minha tabela vira uma bagunça pois o checkbox que acionava por exemplo a célula h9 e estava localizado na h9, depois de filtrado pode estar na célula h25 e continuar acionando a célula h9.

 
Postado : 13/12/2016 6:09 pm
(@djunqueira)
Posts: 0
New Member
 

Checkbox é uma amolação, melhor usar validação de dados.

 
Postado : 13/12/2016 8:51 pm
(@basole)
Posts: 487
Reputable Member
 

marcelojol, veja se esta alternativa, lhe atende:

Trocar os checkbox, pela combinação dos caracteres (254) + caractere (168) da fonte ' Wingdings ' tamanho 16 (por exemplo).
Criando assim, um checkbox 'caseiro' :P na própria celula
E utilizando o codigo a abaixo para marcar e des_marcar, ao duplo clique na celula. (no exemplo, o vinculo é com a celula A1)

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
        If Target.Value = Chr(254) Then
        Target.Value = Chr(168)
         [A1] = False 'Vinculo com a célula A1
    Else
        Target.Value = Chr(254)
         [A1] = True 'Vinculo com a célula A1
    End If
End Sub

Fonte: viewtopic.php?f=21&t=21854

* Veja se consegue adaptar ao sua plainha/cenário. Se não conseguir, dee um help.

 
Postado : 13/12/2016 9:13 pm
(@edsonbr)
Posts: 0
New Member
 

Aproveitando o assunto, está em votação no UserVoice do Excel pedindo a implementação para que haja um formato de célula tipo Checkbox:

http://excel.uservoice.com/forums/304921-excel-for-windows-desktop-application/suggestions/16855708-format-cell-as-a-checkbox-true-false

 
Postado : 14/12/2016 6:18 am
(@djunqueira)
Posts: 0
New Member
 

Bem colocado EdsonBR!!
Votei.

 
Postado : 14/12/2016 6:46 am
(@marcelojol)
Posts: 0
New Member
Topic starter
 

Obrigado Basole, mas esta solução fica com o mesmo problema que o checkbox, pq quando uso o filtro na tabela e de acordo com o filtro ele reordena as linhas na tabela, o vínculo dos checkbox não mudam assim como a solução que me passou.

DJunqueira não entendi muito bem, seria algo como usar um ok na célula e uma fórmula tipo usando a função "SE" para verificar esse campo? Se for eu queria algo mais funcional para não ter que ficar digitando, algo como o checkbox, apenas clicar para marcar.

 
Postado : 17/12/2016 3:50 pm
(@djunqueira)
Posts: 0
New Member
 

Com validação de dados vc simplesmente seleciona a resposta num menu dropdown. Rápido e prático.

 
Postado : 17/12/2016 5:51 pm
(@marcelojol)
Posts: 0
New Member
Topic starter
 

Boa noite DJunqueira, tive que dar uma pesquisada aqui pra entender o que era validação de dados, não sei quase nada do excel, to apanhando aqui pra aprender.

Mas consegui fazer aqui, não ficou tão funcional quanto eu gostaria mas funcionou legal, obrigado pela ajuda, resolveu bem.

 
Postado : 17/12/2016 8:10 pm
(@djunqueira)
Posts: 0
New Member
 

Outra possibilidade ticando com o mouse.

 
Postado : 18/12/2016 4:50 am
(@marcelojol)
Posts: 0
New Member
Topic starter
 

não entendi o funcionamento dessa planilha, poderia explicar melhor, por favor...

 
Postado : 19/12/2016 5:59 pm
(@djunqueira)
Posts: 0
New Member
 

Se vc clicar numa célula da coluna A ela marca a célula com um 'V' q vc até pode usar numa fórmula como na coluna B.
Há tb uma limitação de funcionamento apenas p/ as células dentro da tabela, fora da tabela um clique em uma célula da coluna A não tem efeito.

 
Postado : 19/12/2016 6:40 pm