Inicio > Microsoft Excel > jcgonzalez31 > Imprimir y guardar "Area de impresión" mediante macro

Imprimir y guardar "Area de impresión" mediante macro

Experto:
Usuario:
Fecha: 29/09/2009
Valoración: (4,00 sobre 5) Categoría: Microsoft Excel
10/09/2009
henrypalacio, usuario preguntando en Microsoft Excel
Usuario
Hola de antemana Gracias por leer este mensaje
tengo un problema con macros
Este codigo es para imprimir y guardar(codigo del experto villaju), funciona excelente pero necesito que solo guarde la area que se imprime y no tada la informacion que posee la hoja. tengo estableciada la opcion "Area de impresion",
 tengo macros en la hoja y alguardala me guarda la hoja completa
 
 
Dim NombreArchivo As String
NombreArchivo = Format(Date, "dd - mm - yyyy")
ActiveWorkbook.SaveAs Filename:= _
"C:\Documents and Settings\" & NombreArchivo & ".xls"
End Sub
 
22/09/2009
henrypalacio, experto respondiendo en Microsoft Excel
Experto
Podrías salvar tu información en otra hoja y después salvarla como un libro aparte, por ejemplo, para salvar tu información en otra hoja:
ActiveSheet.Copy After:=Sheets("Hoja3")
Después para salvarla te posicionas en ella
Sheets("Tu_Hoja").Select
Y por último la salvas:
ActiveWorkbook.SaveAs Filename:="MiArchivo.xls", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled
ActiveWindow.Close
29/09/2009
henrypalacio, usuario preguntando en Microsoft Excel
Usuario
HEE GRACIAS POR TU AYUDA ME COSTO UN POCO COMPRENDER  LO QUE ME DECIAS, PERO ME AYUDO MUCHO LA IDEA .......
Enlaces patrocinados