|
Во что можно сохранить mxl? | ☑ | ||
---|---|---|---|---|
0
Lama12
25.03.21
✎
11:29
|
Во что можно сохранить mxl, так что бы результат можно было использовать в качестве источника данных для Excel?
Для выгрузки в Excel на прямую количество строк превышает допустимые значения. |
|||
1
Ёпрст
25.03.21
✎
11:31
|
svc
|
|||
2
Базис
naïve
25.03.21
✎
11:32
|
xlsx. Миллион строк, вроде.
xls (он же 97) - 64К строк. csv, txt - не упирался в лимит. |
|||
3
Ёпрст
25.03.21
✎
11:32
|
csv т.е
)) |
|||
4
vi0
25.03.21
✎
11:32
|
(2) +
xlsx юзать надо |
|||
5
Lama12
25.03.21
✎
11:35
|
(2) У меня 15 миллионов строк.
(3) При попытке сохранить в текстовый файл, "1С Работа с файлами" просто тихо закрылась. Пока пробую в HTML выгрузить но не уверен что у Excel есть драйвер для нормальной работы с HTML. Как без обработок (средствами платформы) выгрузить в CSV пока не нашел. :-( |
|||
6
Kigo_Kigo
25.03.21
✎
11:37
|
(5) Бей на файлы по 999 999 строк
|
|||
7
Lama12
25.03.21
✎
11:38
|
(6) Да, этот вариант держу "про запас".
|
|||
8
Базис
naïve
25.03.21
✎
11:39
|
Ты это потом будешь читать?
|
|||
9
вым
25.03.21
✎
11:39
|
(5) csv это тот же текст, только еще с разделителями
и пиши не сразу весь текст, а строками, тогда получится |
|||
10
вым
25.03.21
✎
11:41
|
>>что бы результат можно было использовать в качестве источника данных для Excel
а вообще выгружай в дбф и используй потом как источник данных для экселя |
|||
11
вым
25.03.21
✎
11:41
|
+(10) будет гораздо быстрее выборка
|
|||
12
Kassern
25.03.21
✎
11:41
|
(5) csv это же вроде обычный текстовый документ, у которого данные через разделитель
Получили такой текст, а далее все просто: кодировка = КодировкаТекста.ANSI; ТекстовыйФайлЗапись = Новый ЗаписьТекста(имяФайла,Кодировка); ТекстовыйФайлЗапись.ЗаписатьСтроку(текст); ТекстовыйФайлЗапись.Закрыть(); |
|||
13
Lama12
25.03.21
✎
11:42
|
(8) Анализировать. Сводные таблицы строить.
Кстати, выгрузка в текстовый файл, оказалась идеальной :-) она колонки табуляцией разбивает. Excel проглатывает на ура. Всем спасибо. |
|||
14
вым
25.03.21
✎
11:46
|
(13) дбф быстрее на порядок будет
|
|||
15
Василий Алибабаевич
25.03.21
✎
11:52
|
(5) выгружай в SQL. Оно умеет и поболее. Правда оттуда в Екселя 15 миллионов строк тоже не загрузить. И ниоткуда не загрузить. Но из SQL хотя бы ограничивать выборки можно.
|
|||
16
acht
25.03.21
✎
12:09
|
(5) > У меня 15 миллионов строк.
Не надо для этого использовать mxl. Пиши сразу в txt/csv/dbf/базу данных |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |