Foros


Inicio » Excel

Página: 1

Mensaje Autor

Arriba
05/Dic/06 13:32
Macro para impresión ininterrumpida

Buenas tardes...

Tengo dos hojas de excel, una donde tengo un formato y la otra como base de datos de donde está la información que debe aparecer en el formato, son de varios trabajadores, es para liquidar una caja de ahorro, son como 500 trabajadores... mi duda es si existe una macro donde que puede ejecutar una impresión ininterrumpida sin estar cambiando los datos del trabajador y después mandar imprimir una por una...
Gracias....
 
Perfil

odatnem
Sargento Primero

Mensajes: 127
Ingresó: Marzo 23, 2006
Ubicación:

No Conectado

Agregar como amigo

Arriba
05/Dic/06 14:05
Re: Macro para impresión ininterrumpida

si existe, yo la uso, en mi caso tengo un formato en la hoja1 donde llamo el rango [color=green:c7f7bdab19]Formato [/color:c7f7bdab19]y la base de datos en la hoja2 donde hay una columna llave que nombro [color=green:c7f7bdab19]Lista[/color:c7f7bdab19], en la hoja1 estan ligados con fórmula los datos a la hoja2.

[code:1:c7f7bdab19]Sub Impresión_sucesiva()
Dim cant, ver As Byte
cant = Application.InputBox("Cuántas copias necesita imprimir de cada Recibo?", "Cantidad de Copias", 2, , , , , 3)
If cant <= 0 Then Exit Sub
ver = MsgBox("¿Quiere una vista previa de Cada recibo antes de Imprimirlo?", vbYesNo + vbDefaultButton1, "Vista previa")
For Each TY In Range("Lista")
If IsEmpty(TY) Then Exit Sub
' se supone que no dejas registros intermedios vacíos
[B3] = TY.Value
Range("Formato").PrintOut Copies:=cant, Preview:=IIf(7 - ver = 0, False, True)
Next TY
End Sub
[/code:1:c7f7bdab19]
 
«Antes que cambien los reinos, los hombres deberán cambiar» ═╬═
 
Perfil

ByPaco
Teniente Coronel

Mensajes: 2132
Ingresó: Junio 05, 2004
Ubicación:

Conectado

Agregar como amigo

Arriba
05/Dic/06 15:12
Re: Macro para impresión ininterrumpida

Gracias Bypaco, deja la pongo en marcha... muy amable.

saludos
 
Perfil

odatnem
Sargento Primero

Mensajes: 127
Ingresó: Marzo 23, 2006
Ubicación:

No Conectado

Agregar como amigo

Arriba
22/Dic/06 17:19

Otra opción es usar conbinación de correspondencia de Word
 
«Antes que cambien los reinos, los hombres deberán cambiar» ═╬═
 
Perfil

ByPaco
Teniente Coronel

Mensajes: 2132
Ingresó: Junio 05, 2004
Ubicación:

Conectado

Agregar como amigo

Arriba
18/Ene/07 10:41
Re: Macro para impresión ininterrumpida

Bypaco, use el macro que indicaste para impresion ininterrumpida y funciono muy bien ¡GRACIAS!.......pero te comento que en algunos equipos me marca un error que dice "ERROR DE COMPILACION NO SE PUEDE ENCONTRAR EL PROYECTO O LA BIBLIOTECA"......¿sabes a que se debe? Insisto, solo en algunos equipos
 
Si puedes ser util a los demas, no dudes en hacerlo
 
Perfil

rgchavez
Subteniente

Mensajes: 200
Ingresó: Mayo 18, 2004
Ubicación:

Conectado

Agregar como amigo

Arriba
24/Ene/07 13:19
Re: Macro para impresión ininterrumpida

"ERROR DE COMPILACION NO SE PUEDE ENCONTRAR EL PROYECTO O LA BIBLIOTECA"......¿sabes a que se debe? Insisto, solo en algunos equipos


Seguro séra por falta de librerias en programa vb
 
Si quieres que el tiempo pase de prisa firma un pagaré a noventa días.
 
Perfil

Néstor
Soldado

Mensajes: 4
Ingresó: Enero 17, 2007
Ubicación:

No Conectado

Agregar como amigo

Arriba
26/Ene/07 14:07

[quote:9bd3028c9a="ByPaco"]Otra opción es usar conbinación de correspondencia de Word[/quote:9bd3028c9a]
Combinar correspondencia con Word: guía a través del proceso
 
«Antes que cambien los reinos, los hombres deberán cambiar» ═╬═
 
Perfil

ByPaco
Teniente Coronel

Mensajes: 2132
Ingresó: Junio 05, 2004
Ubicación:

Conectado

Agregar como amigo


Página: 1