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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2016, 21:25   #1
anna-roshen
Новичок
Джуниор
 
Регистрация: 18.05.2016
Сообщений: 5
По умолчанию Макрос определяющий, к какому диапазону относиться число

Доброго времени суток! Я тут впервые) Помогите пожалуйста. Есть справочник по клиентам, где указан самый первый и самый последний номера, относящиеся к клиентам. И есть на втором листе список номеров, так вот задача написать макрос, который бы на втором листе напротив каждого номера писал клиента. Огромное спасибо заранее! Я бы прикрепила файл, но тут похоже нельзя..
anna-roshen вне форума Ответить с цитированием
Старый 18.05.2016, 21:28   #2
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Можно! иначе не помогут... я проверял!
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 18.05.2016, 21:45   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

похоже макрос ни к чему.
ВПР Вам в помощь!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 18.05.2016, 21:56   #4
anna-roshen
Новичок
Джуниор
 
Регистрация: 18.05.2016
Сообщений: 5
По умолчанию

ВПРом можно подтянуть, если поиск осуществляется по конкретному значению. Например, есть номера 1, 2, 3, и каждому соответствует клиент.. А если одному клиенту соответствует диапазон номеров?
Допустим, есть клиент "Аленка" ООО и ему соответствует диапазон номеров 1001-1549 и клиент "Алиска" ООО с номерами 1550-1700. И есть номер 1338. Нужно определить, что этот номер относится именно к "Аленка" ООО.
anna-roshen вне форума Ответить с цитированием
Старый 18.05.2016, 21:56   #5
anna-roshen
Новичок
Джуниор
 
Регистрация: 18.05.2016
Сообщений: 5
По умолчанию

Подскажите, как?..
anna-roshen вне форума Ответить с цитированием
Старый 18.05.2016, 22:00   #6
anna-roshen
Новичок
Джуниор
 
Регистрация: 18.05.2016
Сообщений: 5
По умолчанию

Нашла) Нужно заполнить желтые ячейки...
Вложения
Тип файла: xlsx вопрос.xlsx (10.0 Кб, 8 просмотров)
anna-roshen вне форума Ответить с цитированием
Старый 19.05.2016, 00:21   #7
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение
Вложения
Тип файла: xlsx вопрос.xlsx (10.9 Кб, 18 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 19.05.2016, 11:36   #8
anna-roshen
Новичок
Джуниор
 
Регистрация: 18.05.2016
Сообщений: 5
По умолчанию

Спасибо большое! Формула работает, НО с массивом даже в 2 тысячи строк подвисает и выполняется по 10-15 минут.. Посоветуете еще какое-нибудь решение? Я все-таки склоняюсь к макросу...
anna-roshen вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Я конечно не программист и эта тема вообще сюда не относиться, но это бесит Arailias Операционные системы общие вопросы 2 14.07.2012 16:18
Макрос присваивает каждому диапазону 1-ый элемент DJTreeno Microsoft Office Excel 3 24.09.2011 17:25
Обращение к из одной функции класса к другой того же класса,не указывая к какому объекту она относиться zipwind C++ Builder 1 09.04.2011 17:18
Макрос: удаление строк если в колонке А число 5 Dorvir Microsoft Office Excel 22 15.02.2008 06:25