У меня есть код, извлекающий много информации из других рабочих книг в основную рабочую книгу на нескольких листах. В конце я хочу сохранить основную рабочую книгу как xlsx (без макросов) и удалить фигуры и кнопки из этих листов xlsx.
Ниже код иногда работает, но странным образом, не создавая копию, удаляет кнопки / формы из мастера Сама книга или ошибка попадания: метод «Копирование» объекта «Листы» не выполнен:
Sub SaveFileInXlsFormat()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Application.EnableEvents = False
Dim fName As String
Dim fPath As String
' Copy worksheets to a new workbook
ThisWorkbook.Worksheets(Array("week", "month", "year", "Q-1", "Q-2", "Q-3", "Prev Year")).Copy