Добрый день, коллеги!

Вот ВнешняяОбработка для открывания любого файла

Процедура Кнопка1Нажатие(Элемент)

ОткрытьФайл(ФайлПутьК_Файлу);

КонецПроцедуры

А как выглядит ВнешняяОбработка для сохранения файла(Excel) в 1C8.3 ?
---
ОткрытьФайл(ФайлПутьК_Файлу);

Не поверите но Табличный документ имеет метод Записать(). Есть еще НачатьЗапись()...
Синтаксис:
Записать(<ИмяФайла>, <ТипФайлаТаблицы>)
Параметры:
<ИмяФайла> (обязательный)
Тип: Строка.
Имя файла, в котором сохраняется табличный документ.
<ТипФайлаТаблицы> (необязательный)
Тип: ТипФайлаТабличногоДокумента.
Формат, в котором будет сохранен табличный документ.
Значение по умолчанию: MXL.

ТипФайлаТаблицы -
Значения
ANSITXT (ANSITXT)
DOCX (DOCX)
DOCX2010 (DOCX2010)
HTML (HTML)
HTML3 (HTML3)
HTML4 (HTML4)
HTML5 (HTML5)
MXL (MXL)
MXL7 (MXL7)
ODS (ODS)
PDF (PDF)
PDF_A_1 (PDF_A_1)
TXT (TXT)
XLS (XLS)
XLS95 (XLS95)
XLS97 (XLS97)
XLSX (XLSX)
XLSX2010 (XLSX2010)
Описание:
Содержит варианты форматов файлов для сохранения табличного документа. Используется для определения параметра <ТипФайлаТаблицы> метода Записать.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
Возможен обмен с сервером.

В том числе и Ексель. ;)
---
Коллеги, спасибо всем. Нашел

```1c
    ПрочитанныйТекст = Новый ЧтениеТекста(ПутьКФайлу);
    СтрокаТекстовогоФайла = ПрочитанныйТекст.ПрочитатьСтроку();
    Сообщить(СтрокаТекстовогоФайла);
    Пока СтрокаТекстовогоФайла <> Неопределено Цикл
    СтрокаТекстовогоФайла = ПрочитанныйТекст.ПрочитатьСтроку();
    Сообщить(СтрокаТекстовогоФайла);
    КонецЦикла;

    ПрочитанныйТекст.Закрыть();
```

С уважением,
Трубников Евгений Игоревич

(12)
---
Для сохранения файла в Excel не нужна обработка. Платформа 8.3 умеет сама сохранять в файлы XLS, надо выбрать "Файл" - "Сохранить как.." и далее выбрать формат файла.
---
Спасибо за информацию.
Только вопрос в том, чтобы сохранить файл excel ВВВ 1с8.3
---
ОткрытьФайл(ФайлПутьК_Файлу);

Не поверите но Табличный документ имеет метод Записать(). Есть еще НачатьЗапись()...
Синтаксис:
Записать(<ИмяФайла>, <ТипФайлаТаблицы>)
Параметры:
<ИмяФайла> (обязательный)
Тип: Строка.
Имя файла, в котором сохраняется табличный документ.
<ТипФайлаТаблицы> (необязательный)
Тип: ТипФайлаТабличногоДокумента.
Формат, в котором будет сохранен табличный документ.
Значение по умолчанию: MXL.

ТипФайлаТаблицы -
Значения
ANSITXT (ANSITXT)
DOCX (DOCX)
DOCX2010 (DOCX2010)
HTML (HTML)
HTML3 (HTML3)
HTML4 (HTML4)
HTML5 (HTML5)
MXL (MXL)
MXL7 (MXL7)
ODS (ODS)
PDF (PDF)
PDF_A_1 (PDF_A_1)
TXT (TXT)
XLS (XLS)
XLS95 (XLS95)
XLS97 (XLS97)
XLSX (XLSX)
XLSX2010 (XLSX2010)
Описание:
Содержит варианты форматов файлов для сохранения табличного документа. Используется для определения параметра <ТипФайлаТаблицы> метода Записать.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
Возможен обмен с сервером.

В том числе и Ексель. ;)
---
Lefthander, спасибо за поддержку!!!

Я обратил внимание, что файл не сохраняется в 1С, а записывается.
Это Работа с файлами.

Я учусь выполнять программно Работу с файлами.
Возможно увидеть программный код для записи файла(простого 1стр) в 1С8.3 типовые приложения?

(6)
---
Я обратил внимание, что файл не сохраняется в 1С, а записывается.
А в чем вы видите принципиальную разницу в этих понятиях с точки зрения работы с файлом?
---
О том, какой процесс происходит, говорит нам выбранная команда:
1. Сохраняем файлы на ПК, используем Сохранить, сохранить как
2. В программу файл записываем( еще вариант загружаем), используем Записать, НачатьЗапись

С уважением,
Трубников Евгений Игоревич
Консультант 1С
Chemp.13@mail.ru
(8)
---
Lefthander, увидел нужных операторов для выполнения записи - Записать(), НачатьЗапись(). Ясно
Далее используемые параметры для создания обработки Запись файла в 1С

Я спрашиваю рабочий код обработки, чтобы разобраться в написании кода (запись простого файла, 1-2 стр, не гигантских номенклатур, там код огромен для меня , такие примеры я нахожу в WWW и универсальный код смотрел).

С уважением,
Трубников Евгений Игоревич
Консультант 1С
Chemp.13@mail.ru

(6)
---
Я спрашиваю рабочий код обработки, чтобы разобраться в написании кода
Не всегда и не у всех есть готовый рабочий код нужной вам обработки. Да и не все готовы делиться им на форуме. ;)
---
Заметил, коллеги неохотно делятся кодом. Это выбор каждого.
Свой код постараюсь выкладывать, но мне надо разобраться в написании программного кода.
Это техподдержка пользователей! А IT - шникам помогать - это двойное счастье, т.к. сам через это прохожу.

Lefthander, если есть возможность показать код для записи, то выложите на форум
или на этот адрес: Chemp.13@mail.ru

Но в дальнейшем этот пример Вы увидите здесь.

С уважением,
Трубников Евгений Игоревич
Консультант 1С
Chemp.13@mail.ru

(10)
---
Коллеги, спасибо всем. Нашел

```1c
    ПрочитанныйТекст = Новый ЧтениеТекста(ПутьКФайлу);
    СтрокаТекстовогоФайла = ПрочитанныйТекст.ПрочитатьСтроку();
    Сообщить(СтрокаТекстовогоФайла);
    Пока СтрокаТекстовогоФайла <> Неопределено Цикл
    СтрокаТекстовогоФайла = ПрочитанныйТекст.ПрочитатьСтроку();
    Сообщить(СтрокаТекстовогоФайла);
    КонецЦикла;

    ПрочитанныйТекст.Закрыть();
```

С уважением,
Трубников Евгений Игоревич

(12)
---
http://bit.ly/2MLwSMW
---
To you here