Domanda.

From: AndreaB  br.and@inwind.it

Sig. Ennio buonasera. Volevo gentilmente porLe una semplice domanda.
E' possibile, stampando una Userform, fare in modo che nella stampa non copaiano alcuni controlli?
E se si può fare, saprebbe aiutarmi?
Come sempre la ringrazio in anticipo e le auguro una buona serata.

AndreaB
 

Risposta.

salve AndreaB, si possono rendere invisibili i controlli che dispongono della proprietà Visible.
impostandola a False prima del comando PrintForm, salvo poi renderli di nuovo visibili con l'istruzione al rovescio, così ad esempio:
Private Sub CommandButton1_Click()
CommandButton1.Visible = False
TextBox2.Visible = False
UserForm1.PrintForm
CommandButton1.Visible = True
TextBox2.Visible = True
End Sub


saluti, ennius