#0
by zippygrill
Привет всем! Отладчик сразу попадает в Исключение при вызове команды из название темы. В чем может быть проблема? Есть несколько таб.документов, вот и пытаюсь их сохранить в отдельных листах. Код целиком ниже.
#3
by Torquader
Открыть табличный документ, переданный вместо имени файла - и что вы хотите - даже я не могу представить, что вы хотите от компьютера.
#4
by zippygrill
значит техника такая: для каждого табличного документа создается временный файл excel, копируется в за ранее созданный еще один файл, ну и потом удаляем этот временный файл. ясно.
#6
by zippygrill
это понятно. Но вопрос не в этом был. А как это хозяйство привести к нормальному виду? Остановился на этот вариант Для Каждого ФайлЛиста Из СписокФайлов Цикл
#7
by su_mai
Дружище, ты попал. Ты вскрыл коды 1С и опубликовал их :) MOXCEL - это сигнатура формата табличных документов 1С. Попробуй расширение сменить у файла на mxl и открыть его в 1С. Программно так же можно его открывать через.: ТабличныйДокумент.Открыть... в синт. пом. смотри.
#13
by su_mai
Вообще Попытку Исключение надо испорльзовать только тогда, когда та будешь обрабатывать исключительную ситуацию, а так как у тебя написано, то текст ошибки теряется и не понятно почему и что произошло.
#19
by Torquader
Какие листы ? Если те, которые созданы в книге по умолчанию, то удалять их нужно перед записью.
#20
by Torquader
Просто, если лист удалили, то в массиве будет дырка - насколько я помню - массив ассоциативный.
#22
by Torquader
Ты сохраняешь не лист, а всю книгу - в ней может быть несколько листов. А книгу - её не удаляют, а закрывают (Close) и открывают другую - новую. В Excel, кстати, есть встроенная справка, где всё можно посмотреть и понять.
#24
by Torquader
Что значит перевыбирает ? Если ты записываешь поверх старого файла, то он перезапишет, а если ты его открываешь - то зачем это делать ?
#26
by Torquader
Конечно, только, когда вы задаёте имя файла вручную (выбирает пользователь), то и диалог подтверждения перезаписи тоже на вашей совести.
#30
by zippygrill
Почему? Если дать пользователю возможность выбрать файл для сохранения то листы будут дублироваться в последующих сохранении.
#31
by zippygrill
В принципе режим ВыборКаталога также не переписывает уже существующие листы а добавляет их.
#32
by Torquader
Лист - это блок (страница) в книге. Если мы записываем книгу, то мы записываем все листы и записывать её нужно, когда все листы сформированы. Если мы хотим сохранить отдельный лист (такое тоже есть), но нужно сохранять лист (но будет другое расширение). Нужно всё-таки понять, что вам нужно.
#34
by zippygrill
если сейчас так написано то следует переделать на чтобы всегда сохраняла новую книгу
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Excel и 1С - вопрос про Excel?
- Excel -> 1C ("Excel.Application")
- 1С - Excel.Workbooks.Open(имяФайла)
- Программно скопировать область из Excel книги 1 в Excel книгу 2
- Excel и 1С7.7 Как задать имя книги при создании методом Excel.WorkBooks.Add
- Можно ли отредактировать файл Excel из 1С без установленного Excel?
- Excel - ошибка при закрытия Excel
- "Excel.WorkBooks.Open(Файл)" в файловом и SQL варианте.
- Как пересохранить из нового Excel в старый Excel ?
- В регламентном задании выгрузки выдает ошибку метода Excel.Workbooks.Open()
- И снова Excel - BaseOLE.WorkBooks.Open (ИмяФайла);
- excel.application.workbooks.Open() на сервере
В этой группе 1С
- v7: Получить длину реквизита КОД справочников
- БП 3.0 расчеты корпоративными картами
- C#. Как из DateTime конвертировать в TimeSpan?
- Есть ли отечественный аналог Evernote?
- Как задать параметр в макете WORD?
- ошибка keystore agentplus
- Режим блокировок = Автоматический и управляемый. Понадобилось это кому-нибудь ?
- Проблема с выгрузкой каталога товаров на сайт, УТ11 тонкий клиент
- Программная настройка начальной страницы
- v8: УТ 10.3 Информационные карты в интерфейсе кассира АТТ
- Sdbf 4.5 (DBF-редактор с поддержкой SQL)
- Не отображается печатная форма счета на оплату в УТ 11
- V8: УФ Быстрые отборы в динамических списках
- Помогите сослаться на флажок на управляемой форме
- не срабатывает обработчик события ПриИзменении()
- как проверить есть ли подчиненный документ
- УФ Заполнение и открытие программно созданного документа
- ЗУП не правильно рассчитывается больничный лист по мрот
- Outlook.Application получить вложение письма
- v7: Где хранится кеш 1С7.7?