Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Импорт данных txt, анализ этих данных с базой штрихкодов - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Импорт данных txt, анализ этих данных с базой штрихкодов
Faust21 Дата: Четверг, 26.03.2020, 13:26 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Добрый день.
Подскажите с какой стороны подступиться к вопросу.
Имеется терминал сбора данных (ТСД)
Данное устройство выгружает данные в виде файла 1.txt (первые 7 цифр это артикул /ТАБУЛЯЦИЯ/ вес товара /ТАБУЛЯЦИЯ/ количество ящиков
Хочу реализовать по кнопке (Выбор файла) в "Номенклатуре.xlsx" в листе "Продажи", который бы вызывал макрос, позволяющий сделать выбор файла txt, импорт данных из 1.txt, сравнение артикула из файла с колонкой "А" на листе "База". При совпадении артикулов вставить в лист "Продажи" в колонку "B" наименование товара из листа "база" колонки "B". Данные из txt "Вес товара" и "количество ящиков" в соответсвтующие колонки на листе "Продажи" ("Ящ." "Вес").
Фишка еще в том что в файле txt артикул 8 символов (7 цифр и ПРОБЕЛ), а в "базе" артикул без пробела. Так же обстоит дело с весом и ящиками (везде пробел лишний, который при копировании не даст возможность применять математические действия). Кроме того вес приходит с точкой, а надо с запятой.
И последнее: нужно чтобы Данные заносились последовательно в лист "продажи". То есть: я нажал 1 раз на кнопку - данные выгрузились. Потом еще раз нажал на кнопку, выбрал другой txt и данные выгрузились ниже предыдущих и так далее.

Буду благодарен за помощь. Если это чересчур, подскажите с чего начать. Не знаю за что хвататься.
Задача для моего личного удобства а так же развития в написании макросов, поэтому прошу не кидаться в меня тапками если многого прошу)))

Спасибо.
К сообщению приложен файл: Desktop.rar (21.2 Kb)


Сообщение отредактировал Faust21 - Четверг, 26.03.2020, 13:31
 
Ответить
СообщениеДобрый день.
Подскажите с какой стороны подступиться к вопросу.
Имеется терминал сбора данных (ТСД)
Данное устройство выгружает данные в виде файла 1.txt (первые 7 цифр это артикул /ТАБУЛЯЦИЯ/ вес товара /ТАБУЛЯЦИЯ/ количество ящиков
Хочу реализовать по кнопке (Выбор файла) в "Номенклатуре.xlsx" в листе "Продажи", который бы вызывал макрос, позволяющий сделать выбор файла txt, импорт данных из 1.txt, сравнение артикула из файла с колонкой "А" на листе "База". При совпадении артикулов вставить в лист "Продажи" в колонку "B" наименование товара из листа "база" колонки "B". Данные из txt "Вес товара" и "количество ящиков" в соответсвтующие колонки на листе "Продажи" ("Ящ." "Вес").
Фишка еще в том что в файле txt артикул 8 символов (7 цифр и ПРОБЕЛ), а в "базе" артикул без пробела. Так же обстоит дело с весом и ящиками (везде пробел лишний, который при копировании не даст возможность применять математические действия). Кроме того вес приходит с точкой, а надо с запятой.
И последнее: нужно чтобы Данные заносились последовательно в лист "продажи". То есть: я нажал 1 раз на кнопку - данные выгрузились. Потом еще раз нажал на кнопку, выбрал другой txt и данные выгрузились ниже предыдущих и так далее.

Буду благодарен за помощь. Если это чересчур, подскажите с чего начать. Не знаю за что хвататься.
Задача для моего личного удобства а так же развития в написании макросов, поэтому прошу не кидаться в меня тапками если многого прошу)))

Спасибо.

Автор - Faust21
Дата добавления - 26.03.2020 в 13:26
doober Дата: Четверг, 26.03.2020, 15:25 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 971
Репутация: 333 ±
Замечаний: 0% ±

Excel 2010
Если это чересчур

Это точно.
импортом текста могу помочь
Тапками не кидаться


 
Ответить
Сообщение
Если это чересчур

Это точно.
импортом текста могу помочь
Тапками не кидаться

Автор - doober
Дата добавления - 26.03.2020 в 15:25
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!