Форумы TKS.RU

Форумы TKS.RU (https://forum.tks.ru/index.php)
-   Программное обеспечение ТКС (https://forum.tks.ru/forumdisplay.php?f=96)
-   -   Импорт из Экселя длинных артикулов (https://forum.tks.ru/showthread.php?t=335200)

Caruzo 04.09.2014 15:22

Импорт из Экселя длинных артикулов
 
В экселе стоит поле "Числово".
При импорт не то вставляется, как будто бы если было бы число в текстовом формате.

Такой артикул 830043104417
в ТКС превращается в 8,3004310442e+011

Если в артикулах на цифру меньше, то все норм. Как исправить, помогите. Раньше такого не было.

Caruzo 04.09.2014 16:39

Так товарищи, я разобрался, почему так выходит.
Если среди артикулов в Экселе есть и буквенные - то он сразу все запарывает.

Если буквенные убрать, то цифры нормально импортируются.

Так что ошибочку как то поправить бы.

Чучмек 05.09.2014 09:55

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

Alex NB 05.09.2014 11:40

Цитата:

Сообщение от Caruzo (Сообщение 2072179)
В экселе стоит поле "Числово".
При импорт не то вставляется, как будто бы если было бы число в текстовом формате.

Такой артикул 830043104417
в ТКС превращается в 8,3004310442e+011

Если в артикулах на цифру меньше, то все норм. Как исправить, помогите. Раньше такого не было.

Перезвоните нам в техподдержку, нужен полный файл с этим списком артикулов.

Caruzo 06.09.2014 14:58

Скинул в личку ссылки на эксель и картинку

Alex NB 08.09.2014 12:05

Цитата:

Сообщение от Caruzo (Сообщение 2073499)
Скинул в личку ссылки на эксель и картинку

Судя по всему у пользователя, под которым запускаете программу, нет прав на доступ в реестр.
Чтобы всё распознавалось корректно при загрузке нужно:

В реестре найти параметр TypeGuessRows и изменить его значение на 0
(возможный путь до параметра в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ Jet\4.0\Engines\Excel)

Caruzo 08.09.2014 12:21

Добрый день. Попробовал. В реестре было 8, поставил ноль.
Доступ админский - от него и запускаю.

Ничего не поменялось.

Alex NB 09.09.2014 11:00

Цитата:

Сообщение от Caruzo (Сообщение 2073934)
Добрый день. Попробовал. В реестре было 8, поставил ноль.
Доступ админский - от него и запускаю.

Ничего не поменялось.

Перезагружали компьютер после этого?
Если да, то нужно подключаться удаленно, смотреть.

turobov80 30.04.2015 13:00

Такая старая старая тема - или это случается регулярно у всех?

Caruzo 02.07.2015 14:16

Значится по данной ошибке - по прежнему осталась. Так как у меня артикулов в документе буквенных мало, то делаю цифровые, а потом буквы руками ввожу.

Alex NB 02.07.2015 18:10

Цитата:

Сообщение от Caruzo (Сообщение 2242738)
Значится по данной ошибке - по прежнему осталась. Так как у меня артикулов в документе буквенных мало, то делаю цифровые, а потом буквы руками ввожу.

Выяснили подробнее, происходит это из-за разных версий офисов, в которых созданы файлы. Тогда при пересохранении тип ячейки записывается некорректно. Посоветовать можно только пользоваться одной версией для редактуры файла.

Caruzo 13.12.2016 14:38

Кто о чём, а я опять про Эксель.

Вот такая стала выскакивать иногда вещь:

http://lobnya.cc/up/img/2016-12/13/r...mbuwgc5b5j.jpg

Alex NB 13.12.2016 15:25

Цитата:

Сообщение от Caruzo (Сообщение 2504106)
Кто о чём, а я опять про Эксель.

Вот такая стала выскакивать иногда вещь:

http://lobnya.cc/up/img/2016-12/13/r...mbuwgc5b5j.jpg

Ошибка связана с некорректной работой одного из компонентов Microsoft Office. (а именно Access)

Варианты решения
Попробуйте установить расширенную совместимость для Excel www.tks.ru/files/ado/adosetup.exe
Если проблема повторится - желательна переустановка Microsoft Office.
Если и это не поможет - звоните нам, будем разбираться с конкретным случаем.

nuren 26.10.2017 23:44

Да, лучше ячейки текстовыми пометить


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

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot