Perchè invece di usare l'oggetto preposto alla STAMPA che è il REPORT vuoi usare una Maschera che ha delle ovvie limitazioni...?
La soluzione è, nell'evento CLICK del Button che usi per lanciare la stampa, prima dell'azione di stampa, sposti il FOCUS su un'altro controllo, quindi rendi NON VISIBILE il Button e poi lanci l'azione di stampa, inserisci un DoEvents, al temine rendi visibile il Button nuovamente.