Имя: Пароль:
1C
Админ
Обрезается текст
0 BUBU
 
10.02.13
14:41
Сделал текст неограниченной длины.
В 1С все нормально.
Сохраняю в ЕХСЕЛ
Текст обрезается в ячейке до 255 символов.
Подскажите, это безнадежно ?
1 Fragster
 
гуру
10.02.13
14:42
(0) в 7.7 - только если заполниять эксельку через OLE
2 Fragster
 
гуру
10.02.13
14:42
потому что 97 эксель не умел больше
3 BUBU
 
10.02.13
14:51
(1) А не дадите ссылочку по OLE
как это смастерить?
Прогамма не моя, но надеюсь по своим знаниям вьеду.
4 Cthulhu
 
10.02.13
14:59
не надо "мастерить".
выводи порциями по 255 символов.
5 BUBU
 
10.02.13
15:07
(4) Что значит порциями ?
Я вообще-то не прог,
но часто приходится влезать.
Надеюсь, пойму
6 Cthulhu
 
10.02.13
15:24
(5): ой. тогда лучше не надо. и не лезь туда тоже.
(блин, ты ещё и небось через меню "сохранить как" в ексель перегоняешь... ужасно)
7 BlackSeaCat
 
10.02.13
15:29
Не прог - значит, сохраняй в MXL и потом конвертируй в XLS с помощью Yoksel
8 Cthulhu
 
10.02.13
15:30
(6)+: пригласите специалиста.
9 Cthulhu
 
10.02.13
15:31
(7): угумц, или так.
кстати, на сайте у автора йокселя болтается вполне себе юзабельная внешняя обработка, позволяющая собирать mxl-файлы в ecxel-книгу.
10 Cthulhu
 
10.02.13
15:32
(7): но от проблемы с excel-ным лимитом на длину текста в ячейке это не спасает.
11 BUBU
 
10.02.13
15:36
(6) Да, через "сохранить как",
а что еще пользователь знает

А почему "не лезь" ?
Так все-таки "порциями по 255" - делать по несколько строк ?

(10) Тогда зачем советовать ?
12 Cthulhu
 
10.02.13
15:58
(11): пользователь знает все, что ему расскажут, и пользуется всем, что ему покажут.
потому что (8).
да, первым делом - разбивать на несколько строк с порезанным на куски по 255 символов тестом в ячейках. в принципе это можно сделать в виде внешней обработки, которая на вход принимает моксель-файл (выбирается в диалоге) с "не порезанным" текстом, проверяет на длину текст во всех ячейках, и если находит длинный - выводит статистику и делает доступной кнопку "выполнить" на своей морде. по кнопке "выполнить" - перегоняет таблицу из исходного моксель-файла в файл с порезанным текстом, и по вопросу перезаписывает на место исходного.
Вот таким образом преобразованный моксель уже можно будет преобразовывать в excel с помощью yoksel-я (9).
13 BUBU
 
10.02.13
16:02
(12) Понятно.
А Yoksel - это что ?
И кто автор ?
14 Cthulhu
 
10.02.13
16:10
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший