il faut que l'imprimante soit installée en locale comme imprimante réseau...puis tu peux imprimer normalement...ceci devrait installer l'imprimante :
Declare Function AddPrinterConnection Lib "winspool.drv" Alias "AddPrinterConnectionA" (ByVal pName As String) As Integer
AddPrinterConnection("\\\<nom queue>")