Tengo una macro que me imprime todas las hojas de un libro y me gustaría que solo imprimiera a partir de las 6 o sea desde la 7
La macro se la pongo debajo, y corre muy bien pero me imprime todas las hojas individuales Y me gustaría que imprimiera desde la 7, individuales
Y por otro lado abusando de vuestra amabilidad, otra macro que me haga lo mismo pero que lo guarde en un solo archivo y me pregunte que nombre debo darle.
Todo si es posible para guardar en la carpeta donde está el archivo de Excel.
Gracias de antemano. Un abrazo.
Sub CreaPDFhojas()
Dim hoja As Worksheet
Dim NombreArchivo, RutaArchivo As String
For Each hoja In Worksheets
NombreArchivo = hoja.Name
RutaArchivo = ActiveWorkbook.Path & "\" & NombreArchivo & ".pdf"
hoja.ExportAsFixedFormat Type:=xlTypePDF, Filename:=RutaArchivo, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=False
Next hoja
End Sub