Excel - atualização automática de classificação de cores

0

Eu só quero alterar a coluna "K".

Cenário: eu filtra os nomes na coluna K com um destaque amarelo (assim eu sei com quais pessoas eu preciso trabalhar), ou seja, k10, k11, k12 são destacados em amarelo. Ao concluir meu trabalho, mudo a célula (k10 para nenhum preenchimento). Gostaria que minha planilha do excel atualizasse e removesse automaticamente a célula k10 / no fill da lista.

Basicamente, quando eu mudo a célula para 'sem preenchimento', eu gostaria que ela desaparecesse automaticamente e mostrasse apenas a célula realçada restante (ou seja, k11 & k12).

Isso é possível?

    
por Erin 11.12.2015 / 17:51

1 resposta

1

Infelizmente, o excel não "reage" automaticamente à mudança de cor (simplesmente não aciona nenhum evento) ...

No outro site: se você filtrá-los, basta clicar com o botão direito do mouse no número da linha e ocultá-lo. Se você definir o filtro para "selecionar tudo", todas as linhas no intervalo serão exibidas novamente.

Dessa forma, você pode ocultar todas as linhas que não deseja exibir (e não precisará alterar nenhuma cor)

EDITAR
Se você ainda quiser macro, você pode fazer assim:
Pressione Alt + F11 para abrir o VBA-Console e clique duas vezes em ThisWorkbook.


Emseguida,colenajaneladecódigo:

PublicSubhideRow()IfSelection.Interior.Pattern<>xlNoneAndSelection.Count=1ThenSelection.Interior.Pattern=xlNoneSelection.EntireRow.Hidden=TrueEndIfEndSub

Agora,salve-ocomoumarquivo.xlsmedepoiscliquenobotãodeconfiguraçãodeacessorápidoedepoisem"Mais comandos ...".

Na nova janela, selecione "Escolher comandos de" para "Macros" e altere a lista suspensa "Personalizar barra de ferramentas de acesso rápido" para "For [Workbookname] .xlsm". No site à esquerda, selecione "ThisWorkbook.hideRow" e clique em "Adicionar > >" no centro

Optinal: Selecione a macro no lado direito e clique em "Modificar ...". Com a nova janela, você pode alterar o símbolo e o nome a ser mostrado.
Clique em "OK" para aceitar todas as alterações.

Agora, sempre que esta pasta de trabalho estiver ativa, você verá seu símbolo de macro na Barra de Acesso Rápido.

sevocêclicarnele,enquanto1célulaestiverselecionadaetiveralgumpreenchimento,elaserádefinidacomo"sem preenchimento" e toda a linha ficará oculta. Se você alterar seus filtros, a linha oculta funcionará como se nada tivesse acontecido.

Se você precisar alterar a maneira como essa macro funciona, basta perguntar. Infelizmente, não posso mudar o fato de que alterar uma cor de célula não pode acionar macros.

    
por 12.12.2015 / 23:20