Imprimir

16/11/2003 - 22:35 por Enrique | Informe spam
Hola a todos
estoy tratando de hacer un UserForm que llame a imprimir las areas que
quiero, la idea es como hace excel que te da la opcion de imprimir desde -
hasta
Ya hice el Form y arme esta macro pero no funciona , alguien podria decirme
como se hace?

Private Sub UserForm_Initalize()
txtPrincipio = ""
txtfin = ""

End Sub


Private Sub cmdCancelar_Click()
Me.Hide
Unload Me
End Sub

Private Sub cmdAceptar_Click()
Dim NumIni As Variant
Dim Numfin As Variant
Dim Area As Range
Area_1 = Range("B5:N44").Select
Area_2 = Range("B45:N83").Select
Area_3 = Range("B85:N123").Select

NumIni = txtPrincipio
Numfin = txtfin
Area = Array("Area_1", "Area_2", "Area_3")
For i = NumIni To Numfin
ActiveSheet.PageSetup.PrintOut = Area
Next i

End Sub
desde ya muchas gracias
Enrique

Preguntas similare

Leer las respuestas

#6 Fernando Arroyo
19/11/2003 - 19:12 | Informe spam
"Enrique" escribió en el mensaje news:
Hola Fernando:
Te envie a tu correo un archivo con el problema. Te cuento que que la macro
que me enviaste es muy buena, pero el problema es otro.
Gracias
Enrique
Fernando Arroyo escribió en el mensaje de
noticias #
Se me olvidó: para que funcione el ejemplo, hay que guardarlo en el disco
duro.





Pues no lo he recibido, o quizás no pasó el filtro del programa anti-correo basura. Vuélvelo a enviar, pero a esta otra dirección: ferarroyo arroba excelsp.com
Un saludo.


Fernando Arroyo
MS MVP - Excel
Respuesta Responder a este mensaje
#7 Enrique
20/11/2003 - 00:45 | Informe spam
Hola Fernando:
Te Envie el correo a la direccion que me diste. El que te habiaenviado
anteriormente me fue devuelto.
Saludos
Enrique
Fernando Arroyo escribió en el mensaje de
noticias
"Enrique" escribió en el mensaje
news:
Hola Fernando:
Te envie a tu correo un archivo con el problema. Te cuento que que la


macro
que me enviaste es muy buena, pero el problema es otro.
Gracias
Enrique
Fernando Arroyo escribió en el mensaje de
noticias #
Se me olvidó: para que funcione el ejemplo, hay que guardarlo en el disco
duro.





Pues no lo he recibido, o quizás no pasó el filtro del programa anti-correo
basura. Vuélvelo a enviar, pero a esta otra dirección: ferarroyo arroba
excelsp.com
Un saludo.


Fernando Arroyo
MS MVP - Excel
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida