Has probado la línea que muestra moniqa25 un par de mensajes más atrás (bueno, cuando yo actualice este mensaje quedará como a 12 mensajes de distancia
)
En fin, la línea es esta:
ShellExecute hwnd, "print", strRutaFicheroPDF & "NombreFichero.pdf", vbNullString, vbNullString, 1
Su problema era completamente diferente al tuyo. Aunque si dices que te lo hace incluso abriendo el acrobat, me imagino que el problema lo tienes en la config de la impresora.
Suerte