|
v7: Нюансы с типами значений при загрузке из XLS |
☑ |
0
Sevnet
17.01.17
✎
12:53
|
Строковое значение состоящее только из цифр в xls фале, при извлечении методом:
Значение = СокрЛП(Строка(Excel.Cells(i, j).Value));
Назначается в виде числа, и из за этого "0" стоящий перед числовым значением теряется((
Непонимаю почему так происходит, т.к. при открытии файла в экселе, в поле акртикул все значения имеют тип данный "строка", а при извлечении строки содержащие только цифры становятся числами((
Внимание вопрос: "Как извлекать значения из xls содержащие только цифры в строковом формате?"
при
|
|
1
Sevnet
17.01.17
✎
12:56
|
Поясню ещё.
Как видно по ссылки на скрине, один из артикулов задан в виде только цифр "034178", так вот извлекая его вот так:
Значение = СокрЛП(Строка(Excel.Cells(i, j).Value));
Я получаю строку "34187".
А мне надо чтобы он извлекался с ноликом впереди!
Подскажите, плиз, что сделать для этого?
|
|
2
Злопчинский
17.01.17
✎
12:57
|
(0) потому что надо понимать о личие значения и его представления
|
|
3
Вафель
17.01.17
✎
12:57
|
Бери text
|
|
4
Злопчинский
17.01.17
✎
12:57
|
(1) бери не вэлью а текстовое пиедставленте
|
|
5
Sevnet
17.01.17
✎
12:58
|
(2) а я и не спорю, что я его не понимаю, загрузку из xls на своей 7.7 я делаю впервые...
Подскажите решение. пожалуйста, если знаете...
|
|
6
Sevnet
17.01.17
✎
12:58
|
(4) а как?
|
|
7
Sevnet
17.01.17
✎
12:59
|
какой командой представление значения извлекать?
|
|
8
Sevnet
17.01.17
✎
13:01
|
(3) тюфу, вот же оно)))
Всем спасибо, решение найдено!
|
|