Se non ricordo male, ogni maschera in VBA ha una proprietà Controls che contiene l'insieme dei controlli posizionati su di essa: basterebbe fare un ciclo per enumerare tutti i controlli e impostare la proprietà Visible sul singolo, in base alla condizione prestabilita.