Вверх ↑
Этот топик читают: Гость
Ответов: 8930
Рейтинг: 823
#16: 2014-10-24 15:26:13 ЛС | профиль | цитата
Bigggi писал(а):
И подскажите можно ли перенести всю поисковою программу на форму ?
На форму в HiAsm, т. е. управлять Excel-ем из HiAsm? На форуме полно программок, вот одна из них, может открыть/закрыть, выбрать лист, читать/записать ячейку, запустить макрос : with_excel.rar
карма: 19

0
файлы: 1with_excel.rar [2.7KB] [159]
Ответов: 74
Рейтинг: 2
#17: 2014-10-24 16:01:41 ЛС | профиль | цитата
Леонид, неа, сделать поисковою програмку всю туже только на форме а не в самом листе да можно вроде стандартными возможностями бейсика сделать вот как то так. только я и так до конца не понимаю как оно берет данные из ячейки ввода сканера и где сравнивает в базе данных (сопоставляет код с названием товара)

карма: 0

0
Ответов: 16884
Рейтинг: 1239
#18: 2014-10-24 16:22:10 ЛС | профиль | цитата
Bigggi, и ещё одно заблуждение
Bigggi писал(а):
если только штрих брать несколько последних цифр то они будут идентичны так как производитель в штрихе в начале кода отображаеться
Не надейся.
Возьмем стандартную раскладку:

Если запчасти выпускает другое предприятие и в другой стране, то :
Код страны - разный
Код изготовителя - разный
Код товара - разный, т.к. каждый изготовитель этот код назначает САМ (обычно порядковый номер освоения выпуска данной детали).
Сегодня освоили выпуск втулок аммортизаторов - получила номер 00001,
Завтра освоили выпуск щеток стеклоочистителей - присвоили следующий номер 00002
И никакого соответсвия номеру оригинала.
Соответсвие будет если выпуском запчастей занимается дочернее предприятие основного изготовителя - и то не всегда.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1штрих_код.gif [1.4KB] [351]
Ответов: 74
Рейтинг: 2
#19: 2014-10-24 17:02:04 ЛС | профиль | цитата
Tad, сегодня проверял на работе специально,
например lemforder сайлентблок код 27135 01 штрих код (4047437092815) Made in Germany
и lemforder сайлентблок код 10203 02 штрих код (4047437006805) Made in Brazil
как видно начало самого кода идентычно а вот конец разный что естественно так как разные сайлентблоки,а вот изготовители разные а код тот же)
я буду брать по целому коду так как нет необходимости отделять.

карма: 0

0
Ответов: 16884
Рейтинг: 1239
#20: 2014-10-24 17:26:14 ЛС | профиль | цитата
Tad писал(а):
Соответсвие будет если выпуском запчастей занимается дочернее предприятие основного изготовителя

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 74
Рейтинг: 2
#21: 2014-10-25 16:28:30 ЛС | профиль | цитата
Леонид, хотел сегодня дополнить файл с штрих кодами и ничего не получилось не читает новые добавленные коды(
скажите как там вообще организован отбор данных со списка "штрихкод" "запчасть"?? в коде не вижу никакой связи с данным листом.((
карма: 0

0
Ответов: 8930
Рейтинг: 823
#22: 2014-10-25 16:54:31 ЛС | профиль | цитата
Леонид писал(а):
как например в ячейке "В3" - поиск в столбце первого совпадения и возврат значения из найденой строки в указаном столбце.
Этот поиск сделан не в макросе, а на формуле.
карма: 19

0
Ответов: 74
Рейтинг: 2
#23: 2014-10-25 16:57:38 ЛС | профиль | цитата
о блин)) точно!)) только теперь заметил)
Спасибо огромное, пошел дальше копать)
карма: 0

0
Ответов: 758
Рейтинг: 112
#24: 2014-10-26 00:44:49 ЛС | профиль | цитата
Bigggi, Прочитайте по функции "ВПР" в самом Excel и больше ничего придумывать не надо
карма: 1

0
24
Сообщение
...
Прикрепленные файлы
(файлы не залиты)