Ho modificato il codice nel seguente modo:, ma il risultato è lo stesso.
(la stampante utilizzata per default è la Microsoft Office Document Image Writer)
PrintDialog1 = New PrintDialog()
PrintDialog1.PrinterSettings.Copies = 5
If PrintDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
'Se nella finestra di dialogo si preme OK...
PrintDialog1.Document = PrintDocument1
PrintDocument1.Print() 'Si stampa il contenuto della Sub "PrintDocument1_PrintPage"
Else 'Altrimenti...
Exit Sub 'Esco dalla sub
End If