Ocultar compromisso no calendário

Oi pessoal

Então, eu tenho uma aplicação do tipo calendário que mostra todos os compromissos do usuário no mês, queria saber como que faz para ocultar alguns compromissos de acordo com algumas condições que vou implementar.

Existe alguma macro que oculta alguns compromissos em específico no calendário, ou só da para ocultar todos de uma vez?

Estou procurando uma maneira de ocultar compromissos no meu calendário com base em condições específicas . Alguém sabe se isso é possível e poderia me orientar sobre como configurar essa funcionalidade?