Saltar al contenido

Macro para guardar archivo con otro nombre y en otra carpeta


Recommended Posts

publicado
ub guardar()

'archivo = Range("G2")
archivo = Worksheets("Parte").Range("G2")
nombre = "C2020-0138" & "_" & Day(Range("f2").Value) & "_" & Month(Range("f2").Value) & "_" & Year(Range("f2").Value) & "_" & archivo & ".xls"



ActiveWorkbook.SaveAs nombre, FileFormat:=xlOpenXMLWorkbookMacroEnabled



End Sub

Buenos días 

Podrías guiarme  en esta macro, quiero que me guarde el archivo en una carpeta especifica si necesidad de ser abierto.

 

Gracias de antemano

publicado
Hace 1 hora, Juan Carlos torres ruiz dijo:

quiero que me guarde el archivo en una carpeta especifica si necesidad de ser abierto

Y si no lo tienes abierto como ejecutas la macro para guardarlo ?  no se si he entendido bien lo que necesitas, mejor sube tu archivo y explica en que carpeta quieres guardarlo y de donde tomamos el nombre que tenemos que asignarle al nuevo archivo.

publicado

Prueba y comenta

Sub guardar()

    archivo = Worksheets("Parte").Range("G2")
    nombre = "C2020-0138" & "_" & Day(Range("f2").Value) & "_" & Month(Range("f2").Value) & "_" & Year(Range("f2").Value) & "_" & archivo & ".xls"
    Ruta = "C:\Users\jctorres\Desktop\Programaciones vba\Partes presenciales\"
    Application.ThisWorkbook.SaveCopyAs Ruta & nombre

End Sub

 

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.