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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.07.2012, 14:58   #1
Olya1985
Форумчанин
 
Регистрация: 31.12.2010
Сообщений: 113
По умолчанию макрос города и регионы

Добрый день!

помогите, пожалуйста, написать макрос, который в колонке B проставлял бы регион в зависимости от того какой город указан в колонке A. файл-образец прилагаю
Вложения
Тип файла: rar макрос.rar (6.3 Кб, 26 просмотров)

Последний раз редактировалось Olya1985; 10.07.2012 в 15:11.
Olya1985 вне форума Ответить с цитированием
Старый 10.07.2012, 15:09   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

А где справочник по городам и регионам? Или Вы думаете, что в Excel зашита информация - к какому региону какой город России относится?
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 10.07.2012, 15:12   #3
Olya1985
Форумчанин
 
Регистрация: 31.12.2010
Сообщений: 113
По умолчанию

в таблице в приложении указано несколько городов и регионов...

Последний раз редактировалось Olya1985; 10.07.2012 в 16:03.
Olya1985 вне форума Ответить с цитированием
Старый 10.07.2012, 15:27   #4
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Olya1985, в таком случае ответ - у Вас там уже все проставлено. Где таблица - так есть и вот так хочу(и со справочником на отдельном листе)?
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 10.07.2012, 15:38   #5
Olya1985
Форумчанин
 
Регистрация: 31.12.2010
Сообщений: 113
По умолчанию

переделала файлик
Вложения
Тип файла: rar макрос.rar (8.6 Кб, 16 просмотров)
Olya1985 вне форума Ответить с цитированием
Старый 10.07.2012, 16:07   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

в В2 пишите это:
Код:
=ВПР(A2;Справочник!A1:B200;2;)
тяните вниз по колонке
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 10.07.2012, 16:10   #7
Olya1985
Форумчанин
 
Регистрация: 31.12.2010
Сообщений: 113
По умолчанию

да с формулой то все понятно, только вот нужно написать именно программку...
Olya1985 вне форума Ответить с цитированием
Старый 10.07.2012, 16:46   #8
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

Цитата:
Сообщение от Olya1985 Посмотреть сообщение
переделала файлик
посмотрите так:


П.С. Пример по макросу взял вот отсюда:
http://programmersforum.ru/showthrea...E5%EA%F1%F2%E0

добавил еще вариант
Вложения
Тип файла: rar макрос2.rar (15.2 Кб, 18 просмотров)
Тип файла: rar макрос3.rar (15.2 Кб, 13 просмотров)
Единственный способ стать умнее, играть с более умным противником...

Последний раз редактировалось staniiislav; 10.07.2012 в 17:12.
staniiislav вне форума Ответить с цитированием
Старый 10.07.2012, 16:51   #9
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
в В2 пишите это:
Код:
=ВПР(A2;Справочник!A1:B200;2;)
тяните вниз по колонке
IgorGO, можно еще было Справочник!$A$1:$B$200 закоментировать, а то у некоторых "индивидуумов" и эта формула будет работать не правильно ))))

и вопрос, почему Вы не уточняете тип совпадения? В данном случаи это не нужно делать?
Единственный способ стать умнее, играть с более умным противником...
staniiislav вне форума Ответить с цитированием
Старый 10.07.2012, 17:23   #10
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Тип совпадения тут:
Код:
;)
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Курсор, неактивная форма, регионы Orchestroman Общие вопросы Delphi 1 26.03.2012 21:30
GDI+, Регионы Jim_di_Griz Помощь студентам 0 11.07.2011 15:35
Карта города voron.kz Помощь студентам 8 03.09.2010 12:58
GDI+ Недействительные регионы. PLS HELP!!! dreamer21 Общие вопросы C/C++ 4 26.08.2009 17:53
DBLookupComboBox - Страна - Регионы - Города IIpopoK БД в Delphi 24 11.02.2008 15:07