Задать имя эксельному файлу saveAs() не срабатывает #503181


#0 by Владимир1С
пишу: вместо записи : Плохой тип переменной Операционная система - 7-ка В чём может быть дело?
#1 by Владимир1С
извините,
#2 by Владимир1С
Ап!  Господа, пожалуйста, подскажите кто что знает по этому поводу.
#3 by План счетов
попробуй
#4 by Владимир1С
всё равно плохой тип переменной. Может быть можно как нить заставить эксель расшифровать послания?
#5 by Rie
что говорит? И ещё - а как была создана/получена эта самая книга?
#6 by Владимир1С
Создана
#7 by Владимир1С
ответ плохой тип переменной
#8 by ШтушаКутуша
это значит что в контексте есть уже открытая книга с таким же именем
#9 by Rie
А почему тогда не говоришь WorkBook.SaveAs(...)
#10 by ШтушаКутуша
+ начни все сначала и пошукай нет ли запущенного экземпляра Excel в памяти
#11 by Владимир1С
есть такой, от предыдущего сеанса.
#12 by Владимир1С
после сапись, вышеприведённая, как раз идёт
#13 by ШтушаКутуша
грохни его и начни сначала-все должно получиться
#14 by Rie
А это может быть не одно и то же.
#15 by ШтушаКутуша
одно и тоже
#16 by Владимир1С
Поле агрегатного объекта не обнаружено (Workbook)
#17 by ШтушаКутуша
+если уверен что имя открытой книги не совпадает с именем сохраняемой то юзать можно SaveAs, а если пофиг то просто Save
#18 by ШтушаКутуша
Workbooks Вова, Workbooks!
#19 by Владимир1С
Application.Workbooks.Workbook.save так?
#20 by Владимир1С
Application.Workbooks.Save(имФ); Поле агрегатного объекта не обнаружено (Save)
#21 by Rie
Не надо Application. У тебя в переменной Workbook - ссылка на нужную тебе книгу.
#22 by Rie
Не факт. Особенно если этот процесс Excel ещё чем-то занимается.
#23 by Владимир1С
на save просит параметры.
#24 by Владимир1С
Файлики записались. Всем спасибо! параметры на save, думаю, найду, но если у кого стандартная строка под рукой, киньте, плиз! :)
#25 by Rie
Оставь все пустыми. Если это "родной" формат для Excel - должно прокатить.
#26 by Владимир1С
скоко запятых? :)
#27 by Rie
Запустить Excel, "Сервис" - "Макросы" - "Редактор Visual Basic" - F1, ввести Save и подсчитать :-) Или поставить OpenConf с Телепатом - он сам сформирует als-файл для Excel.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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