
Grabar Planilla Excel con VB (Macro)
Publicado por Patricio (4 intervenciones) el 06/06/2006 19:24:02
Amigos:
Tengo las siguientes instrucciones en una Macro de Excel:
Dim varMiArchivo as String
varMiArchivo = Application.GetSaveAsFilename("Liquidación" & " " & Date, "Archivos de _
Excel (*.xls), *.xls")
ActiveWorkbook.SaveAs Filename:= _
varMiArchivo, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
El problema es que estoy abriendo el cuadro "Guardar Como" y le estoy dando al nombre de archivo por defecto el de Liquidación + la fecha de hoy (con la función Date). Entonces el archivo queda con este nombre:
Liquidación 06/06/2006.xls
Este nombre no es válido, ya que el símbolo / no es permitido y la Macro falla. No se cómo cambiar eso para que me deje otro símbolo que si esté permitido, como por ejemplo el -.
¿Cómo lo puedo hacer? Quién sepa por favor me ayude.
Gracias.
Tengo las siguientes instrucciones en una Macro de Excel:
Dim varMiArchivo as String
varMiArchivo = Application.GetSaveAsFilename("Liquidación" & " " & Date, "Archivos de _
Excel (*.xls), *.xls")
ActiveWorkbook.SaveAs Filename:= _
varMiArchivo, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
El problema es que estoy abriendo el cuadro "Guardar Como" y le estoy dando al nombre de archivo por defecto el de Liquidación + la fecha de hoy (con la función Date). Entonces el archivo queda con este nombre:
Liquidación 06/06/2006.xls
Este nombre no es válido, ya que el símbolo / no es permitido y la Macro falla. No se cómo cambiar eso para que me deje otro símbolo que si esté permitido, como por ejemplo el -.
¿Cómo lo puedo hacer? Quién sepa por favor me ayude.
Gracias.
Valora esta pregunta


0