Имя: Пароль:
1C
 
Как правильно сохранить таблицу ф формате Excel ?
Ø
0 ul
 
11.08.06
13:25
Вопрос вот в чем. Сохраняю из 1С табличный документ в формате XLS.
Естественно, на компе, где 1С установлена, в Excel он открывается нормально. Но его нужно открыть и на компе, где 1С никогда не стояло. В этом случае Excel такой файл не понимает. Открываю файл на компе с 1С
в Excel и сохраняю в его родном формате. Теперь все нормально.
Так как сделать так, чтобы файлы либо сохранялись из 1С в родном для Excel
формате, либо както автоматически конвертировались в формат Excel ?
Файлов обычно много. Делать такое конвертирование руками очень нудно и ненужно.
1 Uho
 
11.08.06
13:26
Записать(<?>,);
Write(<?>,);
Синтаксис:
Записать(<ИмяФайла>,<ТипФайла>)
Назначение:
Записать таблицу в файл.
Параметры:
<ИмяФайла> - имя файла.
<ТипФайла> - необязательный параметр. Числовое или строковое выражение, определяющее тип файла:
· отсутствует, 0 или ''MXL'' - формат 1C;
· 1 или ''XLS'' - формат Ms Excel;
· 2 или ''HTM'' или ''HTML'' - формат HTML;
· 3 или ''TXT'' - формат TXT.
Замечание:
Метод может использоваться при работе с таблицей в
2 SunShinne
 
11.08.06
13:26
Может макрос для Экселя какой-то написать ?
3 Heckfy
 
11.08.06
13:29
(1) Только при большом количестве строк этот метод загнется.
4 Бит
 
11.08.06
13:29
(0)как вариант, после записи по оле пересохраните
5 Бит
 
11.08.06
13:32
(3)Больше 65 536 строк чтоли?
Если не использовать расшифровки и объединение ячеек то нормально работает
6 ul
 
11.08.06
13:46
(1) То, что доктор прописал. Спасибо.
7 Heckfy
 
11.08.06
13:54
(5) Где то 4000 - 5000 строк (в зависимости от количества столбцов) и методу (1) капут. 1С загибается наглухо. Ждать можешь сколько угодно долго. Я не дождался. Воспользовался ОЛЕй.
8 Uho
 
11.08.06
13:59
(7) ты (5) читал?
9 Uho
 
11.08.06
14:14
+8 чукча не читатель, чукча - писатель
10 ul
 
11.08.06
14:28
Мне не надо 4000-5000 строк.
Указанного метода вполне достаточно.
11 Uho
 
11.08.06
14:31
(10) все прекрасно работает и для 4000-5000 строк
12 ul
 
11.08.06
14:43
Ну, тем более все замечательно.
Независимо от того, куда вы едете — это в гору и против ветра!