En efecto...
Precisamente estoy trabajando con el ShellExecute de la misma forma como lo ejemplificas, aunque curiosamente sólo se está comportando así con los archivos de EXCEL e inclusive si el archivo contiene Macros, hace la pregunta habitual "Deshabilitar macros?" y de la misma forma, detiene la impresión.
De ahí la necesidad de enviarlo directamente, sin que abra el archivo...
|