Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
NextWhiskeyBar
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 4
#1

Сравнение словарей? - VBA

22.07.2015, 22:27. Просмотров 435. Ответов 6
Метки нет (Все метки)

Здравствуйте!
Я, офисная крыса, обрабатывающая большие объемы информации, на старости лет разленилась и увлеклась автоматизацией этого процесса.
У меня есть 2 листа, на одном из них есть
-колонка с возможными названиями
-колонки с возможными способами упаковки этого товара
на втором
-колонка с названиями продукции в реальном грузе
-колонка с реальным количеством
мне в итоге надо на втором листе получить колонку, в которой
- если того, что есть в реальном грузе еще нет в списке - то "нет ассортимента"
- если оно есть, то либо первый подходящий способ упаковки, либо, если ни один не подходит, то "нет делителя"
надо признать, что я ближе к нулю в программировании, и действую я в основном перебором..
но если вдруг кто-нибудь решал аналогичную задачу, то покажите как..

если относительно моего вложения, то мои жалкие попытки находятся в макросе ТЕМП_ОБНОВИТЬ_ЛИСТ_1_РАССЧЕТНЫЕ ФОРМУЛЫ, не работает часть для вычисление "'ШТ/Б"
если с названиями реальных столбцов, то содержимое DM листа 1 надо сравнить с S листа 2, и если совпадения не найдется, написать в столбец DN листа 1 "нет ассортимента", а если найдётся совпадение, протестировать делимость столбца DE листа 1 на (последовательно, до целого) столбцы H-Q листа 2, и подошедший поставить - или же поставить "нет делителя" в столбец DN листа 1
0
Вложения
Тип файла: rar killmeplzzz.rar (1.08 Мб, 7 просмотров)
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2015, 22:27
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сравнение словарей? (VBA):

словарь словарей
Здравствуйте. Я долго время пытался создать словарь словарей, перечитал...

Сортировка словаря словарей
Здравствуйте! У меня в который раз одни и те ж грабли. Есть данные: ст.А ...

Получить количество словарей (коллекций)
Всех, кто празднует по старому календарю, с Рождеством! Если у меня в проекте...

Словарь словарей или что-то подобное
Здраствуйте. Может кто направит мою бедную голову на правильный путь. Есть,...

Словарь словарей плюс Коллекция массивов
Здрасьте! Что-то я или запутался совсем, или лечить пора. Создал Dict...

сравнение а (эй) и а
Скажите, пожалуйста, как можно сделать так, чтобы макрос при сравнении букв а...

6
chumich
1480 / 842 / 280
Регистрация: 20.12.2014
Сообщений: 2,162
23.07.2015, 22:29 #2
А у вас там со строками что? 39, потом 838 и т. д. А остальные где? Их пропускать или рассматривать?
0
NextWhiskeyBar
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 4
26.07.2015, 14:54  [ТС] #3
скрыты для удобства просмотра.
сравнивать нужно со всеми строками.
0
Hugo121
6214 / 2333 / 390
Регистрация: 19.10.2012
Сообщений: 6,914
26.07.2015, 17:12 #4
Для начала нужно активировать end with в конце использования словаря, а не в самом можно сказать начале.
Далее появляется выход за пределы массива, сходу побороть не получилось, а глубоко вникать нет желания...
1
NextWhiskeyBar
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 4
26.07.2015, 20:30  [ТС] #5
Благодарю.
Попробую)
0
chumich
1480 / 842 / 280
Регистрация: 20.12.2014
Сообщений: 2,162
27.07.2015, 00:51 #6
Лучший ответ Сообщение было отмечено NextWhiskeyBar как решение

Решение

NextWhiskeyBar, посмотрите вариант. Запуск через кнопку на первом листе или из макросов - newMacro.
1
Вложения
Тип файла: rar killmeplzzz1.rar (1.06 Мб, 6 просмотров)
NextWhiskeyBar
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 4
27.07.2015, 08:03  [ТС] #7
о, chumich, спасибо, великолепно работает) и так быстро!)
0
27.07.2015, 08:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.07.2015, 08:03
Привет! Вот еще темы с решениями:

Сравнение стоимостей
Добрый день, Есть предложение хорошей темы. Самому делать некогда, но будет...

Сравнение дат
Добрый, день. Подскажите пожалуйста как можно решить поставленную задачу. ...

Сравнение таблиц
Есть 2 файла Апрель и СВОД, в каждом файл есть по 4 листа, обозначающие виды...

Сравнение текстов
Здравствуйте, помогите пожалуйста в решении вопроса. Есть необходимость...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru