- 23 Ago 2019 às 09:45
#47227
Bom dia!
Pessoal, estou com uma dúvida, eu uso uma macro em uma planilha pra ocultar linhas de forma automática, porém eu não consigo mais utilizar CTRL+Z nesta planilha, é possível, construir uma macro para "pausar" ou desfazer e depois refazer essa macro, enquanto em precisar?
O código que gostaria de parar por certo tempo é esse:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
Rows("18").Hidden = [J2] <> "EDP"
Rows("26:29").Hidden = [J2] <> "EDP"
Rows("38:39").Hidden = [J2] <> "EDP"
Rows("36:37").Hidden = [J2] = "EDP"
Rows("30:33").Hidden = [J1] <> "ENERGISA"
Rows("45:47").Hidden = [J1] <> "CEEE"
Rows("56:70").Hidden = [H17] = ""
Rows("72:86").Hidden = [H20] = ""
Rows("88:103").Hidden = [H22] = ""
End Sub
Muito obrigado!
Pessoal, estou com uma dúvida, eu uso uma macro em uma planilha pra ocultar linhas de forma automática, porém eu não consigo mais utilizar CTRL+Z nesta planilha, é possível, construir uma macro para "pausar" ou desfazer e depois refazer essa macro, enquanto em precisar?
O código que gostaria de parar por certo tempo é esse:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
Rows("18").Hidden = [J2] <> "EDP"
Rows("26:29").Hidden = [J2] <> "EDP"
Rows("38:39").Hidden = [J2] <> "EDP"
Rows("36:37").Hidden = [J2] = "EDP"
Rows("30:33").Hidden = [J1] <> "ENERGISA"
Rows("45:47").Hidden = [J1] <> "CEEE"
Rows("56:70").Hidden = [H17] = ""
Rows("72:86").Hidden = [H20] = ""
Rows("88:103").Hidden = [H22] = ""
End Sub
Muito obrigado!
Ajude o fórum a funcionar melhor:
Deixe o LIKE quando o comentário for útil a questão.
Marque como RESOLVIDO, quando a demanda for atendida!
"A ambição universal do homem é colher o que nunca plantou."
Deixe o LIKE quando o comentário for útil a questão.
Marque como RESOLVIDO, quando a demanda for atendida!
"A ambição universal do homem é colher o que nunca plantou."