Не дает сохранить Excel Файл #790574


#0 by Ampfer
Обращаюсь за помощью к спецам. Есть обработка, которая открывает Excel файл, создает там листы, прописывет в них цифры. Листы создаются, цифры прописываются, но файл не сохраняется     Сообщить(ОписаниеОшибки+" Файл не сохранен!"); Ну никак не сохраняет оператором    КнигаЭксель.SaveAs(Объект.ИмяФайла); В отладчике слежу за свойством КнигаЭксель.ReadOnly всегда Ложь Куда бы не ставил КнигаЭксель.SaveAs(Объект.ИмяФайла). После его прохождения, пытаюсь открыть файл, Выдается сообщение Только Для Чтения, открываю для Чтения, он в первозданном виде (до исзменений). В отладчике смотрю Эксель.Workbooks.Worksheets.Cells(a,b) Там все нормально Листы есть, цифры в клетках тоже, а вот сохранить ну никак!
#1 by Остап Сулейманович
Нефик закрывать Ексель, пока не закончилась запись файла.
#2 by solarcold
Простите за оффтопик, но вспомнил забавный случай с экселем Хочу сохранить файл с названием например price.xls, выдает ошибку: Доступ к файлу невозможен. Проверьте следующее: - в имени файла не содержатся знаки: < > ? [ ] : price.xls или *
#3 by Господин ПЖ
#4 by Svetka
просто Save сделай, а не SaveAs
#5 by Ampfer
Save там нет такого метода. Пробовал просто куда-нибудь на диск сохранить КнигаЭксель.SaveAs("C:USERSAVG123fff.xls"); Сохраняет, но пустой.   Причем интересно, что при закрытии СOM объекта, ( Эксель.WorkBooks.Close;Эксель.Application.Quit) процессы все равно висят в Диспетчере, пока не сниму вручную
#6 by Господин ПЖ
потому что руки с ж.пы...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С