Notifications
Clear all

Executar Macro ao Ocultar / Re-exibir Coluna

2 Posts
2 Usuários
0 Reactions
1,135 Visualizações
xlarruda
(@xlarruda)
Posts: 732
Honorable Member
Topic starter
 

Pessoal, não sei se aqui é o lugar correto de postar isso mas, se não for, por favor perdoem.

A um tempo atrás postei uma dúvida com relação a esse tema, mas não obtivemos uma solução .
Após pensar um pouco mais, achei uma solução alternativa para executar uma macro ao exibir / ocultar uma linha ou coluna da planilha.

Pra mim resolveu o problema. Talvez sirva para alguém aqui do fórum também, pois já vi outros tópicos parecidos.

Pode ser que ela não se encaixe em um porjeto mais complexo, mas se for algo simples pode vir a calhar.
Lembrando que não é algo nativo do excel, (tá mais pra uma gambiarra com Doevents) mas, ao que pude perceber, Funciona.

___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

 
Postado : 24/09/2018 3:45 pm
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Valeu, colega André... embora o código tenha que ficar em loop infinito mas funciona mesmo!

Se quiser reduzir um pouco a carga de processamento contínuo dá pra substituir o último laço decisório (If myvar = False Then... Else... End If) por:

myvar = Not myvar

Não ajuda muito, mas num loop infinito pode fazer alguma diferença.

 
Postado : 24/09/2018 7:05 pm