Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Некорректное преобразование строки в число при импорте их Excel (http://forums.kuban.ru/f1040/nekorrektnoe_preobrazovanie_stroki_v_chislo_pri_importe_ih_excel-8066692.html)

101 11.11.2016 10:07

читал, плакал )))
(38) адинес много каких символов не понимает НО даже хранит оные ))) типа жирной точки из ворда

Helen1986 11.11.2016 10:57

[quote=Skeave;43197477]А кто говорит, что это одинаковые символы? Вы продолжаете спорить сам с собой. Конечно, разные. Но и то и другое - пробелы. Которые, согласно документации, должны удалятся функцией СокрЛП(). Поскольку конкретизации "такие то пробелы удаляются, а такие то нет" в этой самой документации нет. Почитайте сами. Ctrl+F1. Либо в более полной, чем хелп программы, документации. Нигде не сказано, что есть разновидность пробелов, которые не удаляются. [/quote]

flyf"cybrb , оне такие... туп... пардон-с, не заточенные. Любят додумывать всякую белиберду по своим виртуальным понятиям

smaharbA 22.11.2016 23:10

Формат уже было ?

bma1 23.11.2016 12:22

Хм... если обращаться к файлу Excel, как к базе данных через Запрос "Select * from xxx", то проблем с тем, как отображается на экране гораздо меньше. Кстати, обращение к Excel через ADODB работает гораздо надежнее, чем через создать объект Excel. Сам недавно напоролся, когда через создать объект не захотело работать на 64х разрядном сервере на обычных формах... Сисадмин местный ничего подсказать не смог конкретного, пришлось загрузчик переделывать на ADODB...

smaharbA 23.11.2016 19:25

44-bma1 > Теперь вопрос - как по адо вытащить оформление и формат ?
Если чо это не только полоски и раскраска

bma1 23.11.2016 23:34

2(45) а нафига? данные - это самое нужное, а ехать можно и без шашечек.

smaharbA 24.11.2016 07:46

46-bma1 > Эйфория проходит.
По оле за одно действие получается вся таблица и быстрее чем через адо.

MagAN 23.12.2016 03:01

+(38) Напомните мне, а что там не печаталось в объявлении на взнос наличных?
Какой символ?
Двойной тире?
Который код символа 151?
Или какой там код символа?

Helen1986 23.12.2016 10:37

[quote=MagAN;43197733]но лучше - найти паразита, который в настройках Excel установил этот символ в качестве разделителя триад и прибить ... [/quote]

некто Маган собрался прибить фирму мелкософт... хватит ли силенок???

ибо это установка экселя по умолчанию... при инсталяции

Helen1986 23.12.2016 10:39

[quote=VZ;43197867]Все, кто связывался с "обменом 1С с Excel-ем" отлично знают о ненадежности этой связки.[/quote]

всегда работала эта связка отлично. Наверное, просто афтару этого сообщения нужен выпрямитель рук

Helen1986 23.12.2016 10:41

[quote=smaharbA;43293281]По оле за одно действие получается вся таблица и быстрее чем через адо[/quote]

работа по оле с ячейками - медленная...
но можно работать с диапазонами - общение с выбранным диапазоном равно по скорости с одной ячейкой

bma1 23.12.2016 14:25

[quote=Helen1986;43458747]всегда работала эта связка отлично[/quote]
На 64-х разрядах иногда необъяснимо начинает глючить.

VZ 25.12.2016 18:23

50-Helen1986 > А кому-то требуется выпрямитель мозгов: Excel нехорош вовсе не программной "связкой", а юзером, который [b]руками[/b] набивает таблицу. Который на голубом глазу напишет дату с годом двумя цифрами. Или вообще год не обозначит. Месяц прописью. С ошибкой. Уберет колонку ("все равно данных нет, а на лист А4 не помещается"). Переставит колонку...
Дрессировать юзера - задача неблагодарная. Особенно сторонней организации.

Helen1986 25.12.2016 19:45

[quote=VZ;43472314]Excel нехорош вовсе не программной "связкой", а юзером, который руками набивает таблицу. Который на голубом глазу напишет дату с годом двумя цифрами. Или вообще год не обозначит. Месяц прописью. С ошибкой. Уберет колонку ("все равно данных нет, а на лист А4 не помещается"). Переставит колонку... Дрессировать юзера - задача неблагодарная. Особенно сторонней организации.[/quote]

читая так1е насчет юзверей, всегда вспоминаю некоего задорнова и его "ну тупые".... с добавлением 1цесников.

если это разовый ввод через эксель - его не поручают тупым юзверям. Если же это делается постоянно тупым юзверем - тогда туп не юзверь, а одноЭсник. ибо для ПОСТОЯННЫХ работ надо продумыватть всё - в том числе и использовать возможности контроля ввода в таблицу экселя. Которые (возможности) встроены в эксель изначально, просты в применении и позволяют контролировать ввод в ячейки не тех символов, удаление колонок и т.д


так что дрессировать то надо одноЭсника

USSR 26.12.2016 04:00

Все хорошо бывает на бумаге, в жизни бывает многообразнее. И юзеры разные, и меняются они часто, и за разработки, в которых предусмотрены все защиты от дурака, мало кто готов платить. Всяко бывает.. Для ПОСТОЯННЫХ работ можно наверняка придумать что-то другое, чем связка с Excel. Обычно все таки это либо импорт каких-нибудь прайсов, либо экспорт в какой-нибудь отчет.

Helen1986 26.12.2016 10:47

(55) у нас на удаленных точках нет нормального инета. Информация собирается в экселе (специально спроектированные файлы) и отправляется в центры не реже раза в неделю попутной лошадью на флешке.
1 экземпляр распечатывается, подписывается и как док с подписью тоже отправляется, второй - остается на точке

USSR 26.12.2016 14:36

(56)У Вас так. А у меня у одного клиента поставщик регулярно высылает файл с остатками и ценами, причем почти с той же регулярностью меняет формат файла, имся листа и т.д. Причем это весьма солидный поставщик


Текущее время: 00:24. Часовой пояс GMT +3.