Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 11:35

Запись ТабличногоДокумента в лист Экселя

Автор АндрейМСХ, 25 мая 2018, 11:04

0 Пользователей и 1 гость просматривают эту тему.

АндрейМСХ

Здравствуйте. Помогите пожалуйста новичку.
Попытка
   ExcelПриложение = Новый COMОбъект("Excel.Application");
    Исключение
      Сообщить("Ошибка при запуске Microsoft Excel." + Символы.ПС + ОписаниеОшибки(), СтатусСообщения.Внимание);
      Возврат;
  КонецПопытки;

    Книга = ExcelПриложение.WorkBooks.Add();
    Лист1 = Книга.WorkSheets(1);



Есть Табличный Документ. Как его записать в Лист1?

Заранее благодарен.

АндрейМСХ

Вроде разобрался, но при сохранении файла выдает ошибку

Ошибка при вызове метода контекста (SaveAs)

Думаю что в связи с тем, что неправильно ввожу ИмяФайла

Книга сохраняется так

Книга.SaveAs(ИмяФайла, -4143);
 


Как правильно задать ИмяФайла?


Kerbert

Цитата: АндрейМСХ от 25 мая 2018, 14:51
Вроде разобрался, но при сохранении файла выдает ошибку

Ошибка при вызове метода контекста (SaveAs)

Думаю что в связи с тем, что неправильно ввожу ИмяФайла

Книга сохраняется так

Книга.SaveAs(ИмяФайла, -4143);
 


Как правильно задать ИмяФайла?
В имени файла полный путь? Т.е. С:/...../ИмяФайла

АндрейМСХ

Цитата: Kerbert от 25 мая 2018, 15:10
Цитата: АндрейМСХ от 25 мая 2018, 14:51
Вроде разобрался, но при сохранении файла выдает ошибку

Ошибка при вызове метода контекста (SaveAs)

Думаю что в связи с тем, что неправильно ввожу ИмяФайла

Книга сохраняется так

Книга.SaveAs(ИмяФайла, -4143);
 


Как правильно задать ИмяФайла?
В имени файла полный путь? Т.е. С:/...../ИмяФайла


Прописываю вот так

Диалог = новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
    Диалог.Фильтр="Сохранение файла (*.xls)";            // |*.xlsx
    Если Диалог.Выбрать() Тогда
ИмяФайла = Диалог.ПолноеИмяФайла;
КонецЕсли;

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск