Como creo una macro en excel para guardar como...
Hola amigo, de nuevo te molesto, en la ayuda que me brindastes anteriormente me fue de gran utilidad, pero quisiera ahora que me colaboraras agregando otras cositas para dejar mi archivo ya terminado.
Esto fue el código que tu me respondiste la vez pasada...
Ok; Como ya conoces el funcionamiento, te pongo solo el codigo; Solo tendrás que copiarlo y pegarlo en tu macro.
Sub MacroX() 'La que tu tengas definida---
DIM NombreFichero as String
DIM Fecha as String
NombreFichero=Range("A1").Select 'A1 corresponde a la celda con el nombre de fichero
ChDir "C:\Carpeta de Documentos\"
Fecha=Format(Date(), "DDMMAA") 'Puedes cambiar el formato a tu gusto
ActiveWorkbook.SaveAs Filename:=NombreFichero & Fecha
MsgBox "Fichero " & NombreFichero & Fecha & " guardado"
End Sub
Bueno, lo que necesito ahora es agregarle más funciones al mismo botón...
1. Quiero que al dar clic en el botón, me imprima 2 copias, me haga un guardar como con el nombre de una celda y la fecha, limpie todos las celdas que utilice, y que me quede el libro original activo...
De antemano agradeciendo tu colaboración...
Esto fue el código que tu me respondiste la vez pasada...
Ok; Como ya conoces el funcionamiento, te pongo solo el codigo; Solo tendrás que copiarlo y pegarlo en tu macro.
Sub MacroX() 'La que tu tengas definida---
DIM NombreFichero as String
DIM Fecha as String
NombreFichero=Range("A1").Select 'A1 corresponde a la celda con el nombre de fichero
ChDir "C:\Carpeta de Documentos\"
Fecha=Format(Date(), "DDMMAA") 'Puedes cambiar el formato a tu gusto
ActiveWorkbook.SaveAs Filename:=NombreFichero & Fecha
MsgBox "Fichero " & NombreFichero & Fecha & " guardado"
End Sub
Bueno, lo que necesito ahora es agregarle más funciones al mismo botón...
1. Quiero que al dar clic en el botón, me imprima 2 copias, me haga un guardar como con el nombre de una celda y la fecha, limpie todos las celdas que utilice, y que me quede el libro original activo...
De antemano agradeciendo tu colaboración...
1 Respuesta
Respuesta de Gomzky ..
1