|   |   | 
| 
 | 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 :) | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |