Crear copia de reporte en excel vba
[Hola Dante buenos días
necesito que los ajustes a la siguiente macro
Sub CopiaReporte()
Set h1 = Sheets("Reporte")
If MsgBox("Desea imprimir antes de crear reporte", vbYesNo) = vbYes Then
' Crea una copia de la hoja reporte y lo guarda en la carpeta reportes
' si la carpeta REPORTE no existe que le cree
ruta = ThisWorkbook.Path & "\REPORTES\"
nombre = "REPORTE"
If Dir(ruta & nombre) = "" Then
MkDir ruta & nombre
End If
Else
h1.PrintOut copies:=1, collate:=1
End If
End Sub
1 Respuesta
Respuesta de Dante Amor
1