Un Saludo.
A mi me sucedio alguna vez algo parecido en visual basic con una impresora de matriz de 15", no se si se trate de un error común entre algunas plataformas de desarrollo de microsoft
, el problema que detecte es por ejemplo visual basic detectaba la impresora pero no detectaba el tamaño real del papel que tenía la impresora
, de modo que cuando trataba de emitir un reporte me enviaba un error parecido al que mencionas, solo que en W2k... lo solucione utilizando el objeto printers de visual basic y en lugar de mostrar el reporte en pantalla para despues imprimirlo lo mande directamente a impresión, sin pasar por la interfaz del usuario
...
Nunca he trabajado fuerte en access de modo que nisiquiera se si a traves de macros puedas acceder a objetos ocx, activex u objetos de windows como son impresoras (objeto printer) etc. pero si tratas de imprimir por medio de código y no por medio de la interfaz tal vez se solucione tu problema, probablemente se pueda hacer pues por lo que se las macros se hacen en Visual Basic Script, que no debe ser muy diferente que VB...
Alvaro Hernández.