atte
Fredy Rojas Abaunza
Colombia
__ 1 __
> ... carpeta con 3 archivos con extension MDI (Microsoft Office Document Imaging), los cuales necesito imprimir
> ... debo abrir cada uno de estos archivos y dar el comando de impresion.. hasta ahi todo normal
> (salvo... que no puedo desde el explorador dar la orden... de impresion sino debo NECESARIAMENTE abrir el archivo)
1) puedes confirmar que desde el explorador de windows tienes disponible (o no) el comando para imprimir "en directo" ?
es decir, que no es necesario abrir la aplicacion (Microsoft Office Document Imaging) para imprimr desde ahi
sino que puedes desde el explorador con un clic-secundario sobre "el archivo" (*.mdi) seleccionar "imprimir" (?)
__ 2 __
> ... requiero... una forma de impresion desde vba para evitar... la operacion de 'abrir ' el archivo y mandarlo imprimir uno por uno
> ... son aproximadamente 150 carpetas (cada una cn 3 archivos) que debe imprimirse diariamente.
> (... los genera un software de un equipo externo, a mi solo me llegan las carpetas con los archivos para impresion)
> ... es posible por medio de codigo en VBA realiar esta accion de impresion????
2) si el punto 1 es afirmativo (probablemente) podras usar una instruccion del tipo: Shell "linea de comandos en D.O.S."
dentro de algun bucle que avance por "las carpetas" e imprima los *.mdi que contenga
(seguramente habras de dar un "respiro" (tiempo de espera) entre una y otra impresiones)
comentas tambien que version tienes instalada de MODI ?
saludos,
hector.
bueno respecto a tu pregunta , el acceso directo de impresion NO aparece en
el explorer
> sino que puedes desde el explorador con un clic-secundario sobre "el archivo" (*.mdi) seleccionar "imprimir" (?)
(NO ESTA DISPONIBLE)
La version que tengo del MODI es la 11.0.8166.2
muchas gracias
Fredy Rojas
> bueno respecto a tu pregunta , el acceso directo de impresion NO aparece en el explorer
>> sino que puedes desde el explorador con un clic-secundario sobre "el archivo" (*.mdi) seleccionar "imprimir" (?)
> (NO ESTA DISPONIBLE)
>
> La version que tengo del MODI es la 11.0.8166.2
en este caso, primero debes "registrar" la EXTension como parte de los objetos que gestiona/administra/... MODI
- desde MiPC o el explorador de windows...
- usa el menu: herramientas / opciones de carpeta
- activa el apartado/ficha/tab/... de "tipos de archivo" (y espera a que se llene la lista)
- pulsa en el boton de "nueva"
- indica que la EXTension de los archivos sera: MDI
- pulsa en el boton de "opciones avanzadas >" (y espera otro momento a que se llene la lista de opciones)
- de la lista desplegable, selecciona: Microsoft Office Document Imaging File
- acepta (listo !!!)
ahora ya tendras disponible las opciones de impresion desde un clic-secundario en el explorador de windows ;)
si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
muchas gracias
> ... navegue hasta el punto de crear "nueva"... pero MDI ya existe y dice con que programa se abre (MODI)
> ... pero igual en el explorer no sale la opcion de imprimir con el click derecho...
> pregunto... si no sale dicha opcion... no es posible entonces generar las impresiones desde un codigo VBA
> ... en caso contrario que debo hacer para generar las impresiones...
1) "elimina" la EXTension que ya existe :-((
es importante que al crearla puedas seleccionar "al programa" desde el desplegable de "opciones avanzadas"
2) si tampoco asi te aparecen las opciones al clic-secundario desde el explorador de windows (o MiPC)
sera necesario que "reproduzcas" la entrada de los comandos (abrir, imprimir, reconocimiento, ...)
tomando como "base" los que esten establecidos en las EXTensiones TIF y/o TIFF
tip: ahi podrias ver cual seria la instruccion para ejecutar un Shell desde VBA
si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
__ previos __