|
v7: Потеря информации при сохранении таблицы xls | ☑ | ||
---|---|---|---|---|
0
Прохожий1С
08.02.18
✎
10:26
|
Здравствуйте!
Пожалуйста, может кто помочь разобраться с косяком? Отчет выводит в ячейку: - 020011; 1255 (23.76) - 020011; 1255 (247.82) - 020011; 1255 (30.99) - 020000; 1192 (1.8) - 001031; 1759 (0.57) - 001031; 1759 (0.57) - 001031; 1759 (1.4) - 001031; 1759 (1.35) - 001042; 1805 (0.27) - 001043; 1653 (0.87) - 001043; 1653 (0.07) - 001043; 1653 (1.2) - 001043; 1653 (0.04) - 001030; 1203 (0.11) т.е. 14 строчек, разбитых РазделительСтрок. Если сохранить эту таблицу в Excel, эта ячейка выглядит как - 020011; 1255 (23.76) - 020011; 1255 (247.82) - 020011; 1255 (30.99) - 020000; 1192 (1.8) - 001031; 1759 (0.57) - 001031; 1759 (0.57) - 001031; 1759 (1.4) - 001031; 1759 (1.35) - 001042; 1805 (0.27) - 001043; 1653 (0.87) - 001043; 1 Т.е. значение сильно обрезало, осталось 10 с половиной строк. Что происходит и что делать?! |
|||
1
Головоломка
08.02.18
✎
10:29
|
(0) Отсюда не видно - что происходит...
Код хоть покажи. |
|||
2
Хоменко Валерий
08.02.18
✎
10:31
|
А какой Excel? В старых было ограничение 256 символов в ячейке.
|
|||
3
Прохожий1С
08.02.18
✎
10:35
|
(1) Не в коде дело, таблица mxl нормальная получается. Пересохраняю ее уже вручную - и тогда режет.
(2) 2010 Счас попробовал это значение записать в Эксель вручную. Сохранил, закрыл, открыл - опять обрезало ( |
|||
4
Fish
08.02.18
✎
10:37
|
Нужно позвать специалиста по Экселю.
|
|||
5
vova1122
08.02.18
✎
10:52
|
14 строчек, разбитых РазделительСтрок.
Поєтому все они записанны в одну ячейку Если посчитать количество символов которые сохранились в екселе+на каждую строчку добавить 1 на РазделительСтрок. какраз получается 256 символов |
|||
6
Хоменко Валерий
08.02.18
✎
11:02
|
Попробуй сохранять в Excel через "1С:Предприятие - Работа с файлами", там, если не ошибаюсь, сохраняет больше символов в ячейке.
|
|||
7
ikea
08.02.18
✎
11:17
|
Yoksel в помощь. Все корректно сохранит без потерь.
|
|||
8
NorthWind
08.02.18
✎
11:21
|
(2) Если сохраняют табличный макет, то в 7.7 сохранение, если я правильно помню, идет в формат Excel 6.0 / 95. Т.е. как раз в старый, еще неюникодный, форма.
|
|||
9
vova1122
08.02.18
✎
11:21
|
(2) для 1С7 без разницы какой у тебя ексель. Он вверавно сохраняет в формате 95 екселя.
|
|||
10
NorthWind
08.02.18
✎
11:22
|
* формат. То есть ограничение на 256 символов как раз-таки и работает в данном случае.
|
|||
11
1dvd
08.02.18
✎
11:36
|
(0) это данные одной ячейки?
|
|||
12
Прохожий1С
08.02.18
✎
11:44
|
(11) Да.
(5) Похоже, так и есть. Чёрт ( |
|||
13
vova1122
08.02.18
✎
11:46
|
(12) а зачем все пихать в одну ячейку? какой в этом сакральный смысл?
|
|||
14
1dvd
08.02.18
✎
12:13
|
Кстати, Йоксель поможет. (7)+1
|
|||
15
Мимохожий Однако
08.02.18
✎
12:21
|
Формируй файл csv. А в Excel открывай.
|
|||
16
Мимохожий Однако
08.02.18
✎
12:22
|
Попробуй через буфер памяти в чистую таблицу Excel
|
|||
17
1dvd
08.02.18
✎
12:28
|
*zanuda_mode on
(16) Что такое буфер памяти и чем он отличается от буфера обмена? *zanuda_mode off :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |