RobertoA
2021-10-05 09:37:01 UTC
Sto usando il codice sotto per stampare a colori o bn un report
Ma non mi funziona, nel senso che stampa sempre in bianco e nero
E' una Brother inkjet, ma provato ache su una Hp, stessa roba
Dov'e' che sbaglio?
-------------------------------------------------------------
Application.Printer = Application.Printers(nome_stampante)
Set mia_stampante = Application.Printers(nome_stampante)
If flag_color Then
mia_stampante.ColorMode = acPRCMColor
Else
mia_stampante.ColorMode = acPRCMMonochrome
End If
DoCmd.OpenReport nome_report, acViewPreview, , filtro_eventuale
Set Reports(nome_report).Printer = mia_stampante
-------------------------------------------------------------
Ma non mi funziona, nel senso che stampa sempre in bianco e nero
E' una Brother inkjet, ma provato ache su una Hp, stessa roba
Dov'e' che sbaglio?
-------------------------------------------------------------
Application.Printer = Application.Printers(nome_stampante)
Set mia_stampante = Application.Printers(nome_stampante)
If flag_color Then
mia_stampante.ColorMode = acPRCMColor
Else
mia_stampante.ColorMode = acPRCMMonochrome
End If
DoCmd.OpenReport nome_report, acViewPreview, , filtro_eventuale
Set Reports(nome_report).Printer = mia_stampante
-------------------------------------------------------------