Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2010, 13:33   #1
Vlad.V
Пользователь
 
Регистрация: 24.12.2010
Сообщений: 15
По умолчанию Возможно ли такое?

Всем привет! Ребята нужна ваша помощь. Такая ситуация есть два прайса, 1-й прайс - поставщика, 2-й мой, прайсы содержат одинаковые артикулы по которым функция "ВПР" выводит цены в мой прайс, а потом, через условное форматирование, цены которые изменились, точнее ячейка с ценой становится красной, т.е. я легко могу видеть цены которые изменились. Такой вариант был очень удобен пока позиций было до 1000 шт.
Вообщем сейчас хотелось сделать так, чтобы цены сравнивались и менялись сами. Т.е. а1=в1, если а1 не=в1, тогда нужно заменить а1 на в1.
Такое возможно сделать? Облазил все что мог, толкового ответа не нашел, проблема еще в том, что даже не знаю как можно кратко сформулировать в поисковике, что искать-то функцию или какой-то макрос или это нужно в VB писать...
Спасибо всем отозвавшимся! Буду очень благодарен за пример или хотя бы ответ в какую сторону копать.
Vlad.V вне форума Ответить с цитированием
Старый 24.12.2010, 13:43   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
Такое возможно сделать?
Да.
Нужны образцы файлов и желаемый результат
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 26.12.2010, 22:54   #3
Vlad.V
Пользователь
 
Регистрация: 24.12.2010
Сообщений: 15
Радость

Спасибо за ответ! Образцы файлов, могу выложить прайс, но не полный, ибо полный весит много... Насчет результата, ну я вроде описал все в первом сообщении, или может что-то не точно описал?
Vlad.V вне форума Ответить с цитированием
Старый 26.12.2010, 23:12   #4
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Строк на 20 -30 хватит.
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 26.12.2010, 23:27   #5
Vlad.V
Пользователь
 
Регистрация: 24.12.2010
Сообщений: 15
По умолчанию

Вот два прайса, строк по 30 в каждом, один мой, другой поставщика, там по названию понятно будет.Вложение 33956
Vlad.V вне форума Ответить с цитированием
Старый 27.12.2010, 10:19   #6
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Цитата:
Сообщение от Vlad.V Посмотреть сообщение
... чтобы цены сравнивались и менялись сами. Т.е. а1=в1, если а1 не=в1, тогда нужно заменить а1 на в1.
Просто перенести цены? Так пойдет?
Оба файла д.б. в одой папке.
Вложения
Тип файла: zip мой прайс.zip (46.5 Кб, 21 просмотров)
nilem вне форума Ответить с цитированием
Старый 27.12.2010, 10:45   #7
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

По логике да,какая разница изменения внести или новые цены.
Файл в 20 записей и весом в 11 метров я не стал грузить.
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 27.12.2010, 11:14   #8
Vlad.V
Пользователь
 
Регистрация: 24.12.2010
Сообщений: 15
По умолчанию

Спасибо ребята, вообщем это подходит, а нельзя сделать так, чтоб перед заменой я видел какие цены у меня поменялись? Например если сделать снова через функцию ВПР и + этот макрос, должно ж работать?
Файл 11 метров весит, наврное именно из-за этой функции ВПР, не знаю чего прада.
Vlad.V вне форума Ответить с цитированием
Старый 27.12.2010, 12:41   #9
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Так вот что ли.
От чего ушли, к тому и пришли: ВПР с УФ делают то же самое.
Если цена увеличилась, то красная заливка, если уменьшилась - зеленая.
Вложения
Тип файла: zip мой прайс.zip (47.6 Кб, 21 просмотров)
nilem вне форума Ответить с цитированием
Старый 28.12.2010, 13:00   #10
Vlad.V
Пользователь
 
Регистрация: 24.12.2010
Сообщений: 15
По умолчанию

Огромное спасибо, nilem, это то, что мне нужно! Он вроде тоже, от чего и шли, но не то, мне так будет гараздо лешче работать.
Чтоб перенисти этот макрос в другой прайс, нужно просто скопировать скрипт?
Vlad.V вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
такое вообще возможно? selestenka Помощь студентам 1 15.10.2010 09:46
Оказывается, возможно и такое... Alex Cones Свободное общение 15 06.11.2009 17:55
Возможно реализовать такое Devourer12345 Microsoft Office Access 10 15.08.2008 08:08