Новости:

Прикрепить к сообщению можно только файлы xls, gif, jpg, rar, zip,7z, bas, frm, cls, doc размером до 150 Кб.

Главное меню

файл по сверке данных

Автор Yaroslav levchak, 04.06.2011, 13:58

« назад - далее »

Yaroslav levchak

добрый день.
помогите пожалуста в создании файла...
нада файл в который сканируют материал.
столбик А - сканируетса номер производителя
столбик В - сканируетса свой номер ( надо чтобы удалялась первая буква Р)
столбик С - количество ( надо чтобы оставалось только число, удалялся символ Q)
столбик D - номер документа
в столбике Е - надо отобразить правильно ли присвоен наш номер,
надо чтобы сверяло из таблици на втором листе столбик В со столбиком А.
после окончания сканирования сканирования нажав на кнопку "DONE"
сформировалясь сводная таблица которая выбет результаты в столбике H,I,J Part number ( их может быть два или боле разных) Quantity ( сумма количества по Part number) GRN ( номер дакумента который может быть разный в одинаковых Part number)....

как настроить сканирование чтобы ишло слева направо 4 столбца а потом перепрыгивало в следующий ряд.

GWolf

Не совсем понял: чем сканируют; что на входе, т.е. при открытии Excel-файла?
Путей к вершине - множество. Этот один из многих!

Yaroslav levchak

есть некий материал ( коробка) которая имеет название (номер производителя),  этому номеру присваивается другое название ( наш номер) клеится наклейка с названием - номером. файл предназначен для проверки, правильно ли присвоен номер, с помощью сканера SYMBOL  LS2208....

GWolf

Цитата: Yaroslav levchak от 04.06.2011, 13:58
как настроить сканирование чтобы ишло слева направо 4 столбца а потом перепрыгивало в следующий ряд.

1)
Можно настроить событие листа: При изменении в ячейке колонки D, а оно произойдет если колонки A-C заполнены, макрос берет из ячейки колонки А номер производителя и идет искать его на листе 2 в ячейках колонки B. Нашел - занес в ячейку колонки E листа 1 симал Ys; не нашел - символ No.
2)
У меня, к сожалению нет этого сканера (вообще никакого нет), поэтому могу лишь предположить: - если сканер - программа имеет возможность интеграции (встраивания) в таблицу Excel, то смотрите документацию к сканеру; если же сканер - программа создает, просто некий .txt - файл со сканированными данными, то нужно посмотреть КАК прочитать этот файл, а уж в какой последовательности положить данные в ячейки - это просто ... Определение занятого блока ячеек можно осуществить через CurrentRegion.

Вот пример из хелпа:

This example assumes that you have a table on Sheet1 that has a header row. The example selects the table, without selecting the header row. The active cell must be somewhere in the table before you run the example.

Set tbl = ActiveCell.CurrentRegion
tbl.Offset(1, 0).Resize(tbl.Rows.Count - 1, _
    tbl.Columns.Count).Select


Путей к вершине - множество. Этот один из многих!

Yaroslav levchak

сканер просто при сканировании вносит даные в ячейку и переходит в следующий ряд( даные + ентер).
как настроить чтобы после сканирования даные записывались так слева на право, тоесть с А1 в В1 в С1в D1, а после переход на А2 В2..... и так далее

GWolf

Цитата: Yaroslav levchak от 28.06.2011, 19:19
сканер просто при сканировании вносит даные в ячейку и переходит в следующий ряд( даные + ентер).
как настроить чтобы после сканирования даные записывались так слева на право, тоесть с А1 в В1 в С1в D1, а после переход на А2 В2..... и так далее
Добрый день!
Выложите, пожалуйста, пример файла с результатами работы сканера. Без правок и дописываний вручную!
Путей к вершине - множество. Этот один из многих!