Ejecutar código VBA automáticamente después de ejecutar un filtro

Tengo un código escrito que clasifica a los empleados junto con sus calificaciones. Para eliminar a los empleados con calificaciones no deseadas, he aplicado un filtro a cada columna que da título a la categoría de su calificación.

He escrito mi código VBA para que los nombres y las calificaciones repetitivas se vuelvan invisibles para facilitar la ubicación. Sin embargo, no puedo hacer que el código se ejecute automáticamente.

Actualmente, la única forma de ejecutar el código es configurándolo

Private Sub Worksheet_Change (ByVal Target As Range) y luego cambiando el valor de una celda arbitraria.

Encontré lo que creo que es la solución correcta en:

http://www.ozgrid.com/forum/showthread.php?t=72860

Pero no puedo entenderlo.

¿Hay alguna forma de ejecutar este código sin tener que seleccionar y deseleccionar una celda después de que se haya ejecutado el filtro?

Respuestas a la pregunta(3)

Su respuesta a la pregunta