Imprimir Macro F1

06/05/2008 - 23:36 por JAVIER LOZANO | Informe spam
Tengo este codigo para ejecutar una macro, tenia varios problemas pero ya lo
he ido resolviendo; el problema donde me he detenido es el siguiente ya que
no logra imprimir en una impresora en red. Este es el codigo... si alguien me
pudiera ayudar a decifrarlo, ya que no tengo grandes conocimientos en
programacion.

Sub LIMPIAVARIOS()
Application.ActivePrinter = "\\bodega\EPSON EPL-6200 PS3 en Ne03:" *en esta
linea manda el error*
Sheets("VARIOS").Select
If Range("g6").Value = "Garantia" Or Range("A4").Value = "NOTA DE CREDITO"
Then
ActiveSheet.Shapes("POT").Delete
End If
Range("A1:AA100").Select
Selection.Validation.Delete
Selection.ClearContents
Selection.Font.Bold = False
Cells.Font.Size = 10
Selection.AutoFormat
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
Selection.Borders(xlEdgeLeft).LineStyle = xlNone
Selection.Borders(xlEdgeTop).LineStyle = xlNone
Selection.Borders(xlEdgeBottom).LineStyle = xlNone
Selection.Borders(xlEdgeRight).LineStyle = xlNone
Selection.Borders(xlInsideVertical).LineStyle = xlNone
Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
Selection.UnMerge
Selection.ColumnWidth = 10.71
ActiveSheet.PageSetup.PrintArea = ""
With ActiveSheet.PageSetup
.PrintTitleRows = ""
.PrintTitleColumns = ""
End With
ActiveSheet.PageSetup.PrintArea = ""
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = ""
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = ""
.LeftMargin = Application.InchesToPoints(0.787401575)
.RightMargin = Application.InchesToPoints(0.787401575)
.TopMargin = Application.InchesToPoints(0.984251969)
.BottomMargin = Application.InchesToPoints(0.984251969)
.HeaderMargin = Application.InchesToPoints(0)
.FooterMargin = Application.InchesToPoints(0)
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
.PrintQuality = 300
.CenterHorizontally = False
.CenterVertically = False
.Orientation = xlPortrait
.Draft = False
.PaperSize = xlPaperLetter
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 100
.PrintErrors = xlPrintErrorsDisplayed
End With
Range("A1").Select
End Sub
 

Leer las respuestas

#1 Héctor Miguel
07/05/2008 - 01:37 | Informe spam
hola, Javier !

Tengo este codigo para ejecutar una macro, tenia varios problemas pero ya lo he ido resolviendo
el problema donde me he detenido es el siguiente ya que no logra imprimir en una impresora en red.
Este es el codigo... si alguien me pudiera ayudar a decifrarlo, ya que no tengo grandes conocimientos en programacion.

Sub LIMPIAVARIOS()
Application.ActivePrinter = "\\bodega\EPSON EPL-6200 PS3 en Ne03:" *en esta linea manda el error* (...)



puedes transcribir (+/- exactamente) el texto y numero en el mensaje de error ?

saludos,
hector.

Preguntas similares