RE:como se imprime en la impreso
Tienes que crear una conexion con la base de datos. Para ello debes usar el objeto dataenvironment que lo puedes ver en el menu Proyecto---> Agregar Dataenvironment Una vez hayas hecho esto entraras en un entorno o ventana nueva dentro de tu proyecto. Dirige el raton a donde pone Dataenvironment1 y pulsa el boton derecho y selecciona Agregar conexion. Se te creara una conexion nueva, llamada Connection1 acerca el raton ahi y pulsa el boton derecho y selecciona Propiedades selecciona la Base de datos con la que estas trabajando pero antes tienes que seleccionar Microsoft Jet 4.0... y aceptas. Ya tienes la conexion con la BDD ahora necesitas un comando para ejecutar los Data report que son con lo que diseñamos la pagina a imprimir.
Esto que te he explicado es para imprimir informes de bases de datos pero si lo que quieres es solo imprimir documentos de otra cosa solo tienes que crear un Datareport si te vas al menu Proyecto->Datareport y ahi diseñas tu informe y para llamarlo seria Datareport1.show vbmodal si quieres ver un previo en pantalla antes de imprimir o Datareport1.print si quieres mandar a la impresora directamente
Espero quye te haya sido de ayuda si no entiendes algo preguntame