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

Вход

Регистрация

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

 

= Мир MS Excel/Нужен макрос для подмены - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Нужен макрос для подмены
konsultant Дата: Четверг, 29.08.2013, 12:31 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Вообщем проблема заключается в следующем. Есть прайс лист с определенным наименованием, но это наименование меня не устраивает, а каждый раз при приходе товара переименовывать вручную, очень проблематично. Поэтому прошу вашей помощи в написании макроса для замены значения одного на другое. Пробовал пользоваться функцией ВПР, что то не очень получается.
К сообщению приложен файл: 12.xlsm (11.6 Kb)


Сообщение отредактировал konsultant - Четверг, 29.08.2013, 12:32
 
Ответить
СообщениеВообщем проблема заключается в следующем. Есть прайс лист с определенным наименованием, но это наименование меня не устраивает, а каждый раз при приходе товара переименовывать вручную, очень проблематично. Поэтому прошу вашей помощи в написании макроса для замены значения одного на другое. Пробовал пользоваться функцией ВПР, что то не очень получается.

Автор - konsultant
Дата добавления - 29.08.2013 в 12:31
Pelena Дата: Четверг, 29.08.2013, 12:32 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19345
Репутация: 4524 ±
Замечаний: ±

Excel 365 & Mac Excel
А НАЙТИ/ЗАМЕНИТЬ не вариант?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеА НАЙТИ/ЗАМЕНИТЬ не вариант?

Автор - Pelena
Дата добавления - 29.08.2013 в 12:32
konsultant Дата: Четверг, 29.08.2013, 12:37 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Pelena, Немного не то видимо я немного неправильно пояснил. Мне нужно что бы значение менялось не зависимо от его местонахождения в новом прайсе
 
Ответить
СообщениеPelena, Немного не то видимо я немного неправильно пояснил. Мне нужно что бы значение менялось не зависимо от его местонахождения в новом прайсе

Автор - konsultant
Дата добавления - 29.08.2013 в 12:37
konsultant Дата: Четверг, 29.08.2013, 12:41 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Вот так думаю будет понятнее
К сообщению приложен файл: 0983916.xlsm (10.4 Kb)
 
Ответить
СообщениеВот так думаю будет понятнее

Автор - konsultant
Дата добавления - 29.08.2013 в 12:41
Pelena Дата: Четверг, 29.08.2013, 12:46 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19345
Репутация: 4524 ±
Замечаний: ±

Excel 365 & Mac Excel
Код
=ПОДСТАВИТЬ(C2;A2;B2)

А если порядок произвольный, то

Код
=ВПР(C2;$A$2:$B$49;2;0)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Код
=ПОДСТАВИТЬ(C2;A2;B2)

А если порядок произвольный, то

Код
=ВПР(C2;$A$2:$B$49;2;0)

Автор - Pelena
Дата добавления - 29.08.2013 в 12:46
konsultant Дата: Четверг, 29.08.2013, 12:59 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Pelena, не получается ругается вот на этом $A$2:$B$49
 
Ответить
СообщениеPelena, не получается ругается вот на этом $A$2:$B$49

Автор - konsultant
Дата добавления - 29.08.2013 в 12:59
konsultant Дата: Четверг, 29.08.2013, 13:07 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Вообщем опишу еще подробнее, а то думаю что немного не понимаем друг друга. Вообщем значение в 1 столбе, это наименование поставщика, во 2-м столбе то наименование которое я сам переименую как мне надо, в 3 столбец я буду загружать новые позиции из прайса поставщика они соответствуют наименованиям из 1 столбца, но могут отличатся по нахождению в строке, т.е. то что в первом стобце в первой строке, может быть в последней строке в 3-м столбце. Нужна либо формула либо макрос с помощью которого будет поиск и замена значений и подстановка их в 4 столбец.
 
Ответить
СообщениеВообщем опишу еще подробнее, а то думаю что немного не понимаем друг друга. Вообщем значение в 1 столбе, это наименование поставщика, во 2-м столбе то наименование которое я сам переименую как мне надо, в 3 столбец я буду загружать новые позиции из прайса поставщика они соответствуют наименованиям из 1 столбца, но могут отличатся по нахождению в строке, т.е. то что в первом стобце в первой строке, может быть в последней строке в 3-м столбце. Нужна либо формула либо макрос с помощью которого будет поиск и замена значений и подстановка их в 4 столбец.

Автор - konsultant
Дата добавления - 29.08.2013 в 13:07
Pelena Дата: Четверг, 29.08.2013, 13:08 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19345
Репутация: 4524 ±
Замечаний: ±

Excel 365 & Mac Excel
У вас система ссылок R1C1
Код
=ВПР(RC[-1];R2C1:R49C2;2;0)
К сообщению приложен файл: 8498198.xlsm (11.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеУ вас система ссылок R1C1
Код
=ВПР(RC[-1];R2C1:R49C2;2;0)

Автор - Pelena
Дата добавления - 29.08.2013 в 13:08
konsultant Дата: Четверг, 29.08.2013, 13:11 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Pelena, Спасибо большое, вот это я и имел ввиду.
 
Ответить
СообщениеPelena, Спасибо большое, вот это я и имел ввиду.

Автор - konsultant
Дата добавления - 29.08.2013 в 13:11
ActioN Дата: Вторник, 11.11.2014, 08:24 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
То ли я дуб. Ниче не понял из выше приведенного примера. И тему новую что бы не открывать прошу прощения и прошу помочь с вопросом.
Нужно мне каким то образом во всем документе подменить все значения " - " на " 0 " как это возможно? значения " - " раскиданы в документе произвольно и каждый раз их положение меняется?
Возможно ли это сделать?
[moder]Возможно, но надо прочитать Правила форума и создать свою тему. Эта тема закрыта[/moder]
К сообщению приложен файл: 3921823.xlsx (8.0 Kb)
 
Ответить
СообщениеТо ли я дуб. Ниче не понял из выше приведенного примера. И тему новую что бы не открывать прошу прощения и прошу помочь с вопросом.
Нужно мне каким то образом во всем документе подменить все значения " - " на " 0 " как это возможно? значения " - " раскиданы в документе произвольно и каждый раз их положение меняется?
Возможно ли это сделать?
[moder]Возможно, но надо прочитать Правила форума и создать свою тему. Эта тема закрыта[/moder]

Автор - ActioN
Дата добавления - 11.11.2014 в 08:24
  • Страница 1 из 1
  • 1
Поиск:

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