VBA для сохранения активной рабочей книги получения ошибки метода

StackOverflow https://stackoverflow.com//questions/20053520

  •  27-12-2019
  •  | 
  •  

Вопрос

Я пытаюсь сохранить активную рабочую книгу, используя VBA в качестве файла XLSB ... с его текущим именем и добавить «дату _current».

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

Я получаю «метод» SAVEAS'OF Object'__ Workbook 'ошибка «ошибка», я в течение которого я потерей, почему

Это было полезно?

Решение

Вы получаете эту ошибку из-за того, что вам не хватает толстой кишки после параметра FileFormat.

Это должен быть генеракодицетагкод


Также вы должны добавить расширение файла

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top