Pregunta

Estoy tratando de guardar el libro de trabajo activo utilizando VBA como un archivo XLSB ... con su nombre actual y agregar "_CUTRENTE FECHA".

ActiveWorkbook.SaveAs "C:\Users\sxj2030\Documents\BC Validations\Fixed\" & ActiveWorkbook.Name & "_" & Format(Date, "MMMddYYYY"), FileFormat = xlExcel12

Estoy obteniendo el "Método 'Saveas'Of Of Object'_WorkBook' Falló" Error ", estoy en una pérdida de por qué

¿Fue útil?

Solución

Usted está recibiendo este error debido a que le falta un colon después del parámetro FileFormat.

debe ser FileFormat:=xlExcel12


También debe agregar la extensión de archivo

"C:\Users\sxj2030\Documents\BC Validations\Fixed\" & _
 ActiveWorkbook.Name & "_" & Format(Date, "MMMddYYYY") & ".xlsb"

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top