powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / поиск в двух массивах данных
7 сообщений из 7, страница 1 из 1
поиск в двух массивах данных
    #34024689
Rascen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как при помощи пользовательской функции vba в excel решить такую проблему:
дано: два массива данных; "список 1"; "список 2", зависящий от "список 1"; характеристики, которые есть и в первом и во втором массивах данных.
Надо произвести поиск значения характеристики в соответствии со "спискок 2" в зависимости от "список 1".

help

файл прилагаю.
...
Рейтинг: 0 / 0
поиск в двух массивах данных
    #34025098
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотрите здесь
...
Рейтинг: 0 / 0
поиск в двух массивах данных
    #34027363
Rascen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо,
Закопался в методах и в событиях..... =))
только начал изучать VBA
...
Рейтинг: 0 / 0
поиск в двух массивах данных
    #34030761
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот рабочая версия
только за оригинальность и правильность подхода не ручаюсь :)
...
Рейтинг: 0 / 0
поиск в двух массивах данных
    #34033125
Rascen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо за поддержку.
Буду разбирать код.
Одно знаю точно, что глава про "событие" Change объекта Worksheet находится никак не в начале книги по VBA.
...
Рейтинг: 0 / 0
поиск в двух массивах данных
    #34033267
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот решение через формулы и VBA (событие Change) одновременно. + выпадающие списки взаимозависимы :-)

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
поиск в двух массивах данных
    #34039152
Rascen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to HandKot,
KL (XL)
Спасибо, работает.
и взаимозависимые списки просто супер!!!

А как поступить, если ячейка "Список 1", "список 2" ,"характеристики профиля", да и сам результат могут находиться в различных местах таблицы.

Я имею ввиду, можно ли в пользовательской функции сделать так,
function Sortament(вид_проката, профиль, характеристика).

что бы потом можно было добавить остальной "прокат" в качестве дополнительных листов в книге, и в коде просто дописывать по мере необходимости.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / поиск в двух массивах данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]