Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
VBA сопоставление двух массивов и вывод данных по критерию
 
Смысл в чем. Допустим есть массив состоящий из фамилий и массив состоящий из номеров телефонов.
Есть окно (допустим TextBox) в которое вводится фамилия и нужно чтобы выдавалось сообщение с номером телефона данного человека.

как похожее сделать в экселе с формулами я знаю, но как это организовать с массивами в VBA ума не приложу, по идеи ведь все просто, но дело не идет
как пример на формулах:

Код
=ЕСЛИОШИБКА(ИНДЕКС($C:$C;ПОИСКПОЗ(A1;$B:$B;0));"")
Создание одномерного массива VBA
 
Sanja, Nordheim,
Ба! спасибо за... на самом деле за такое количество ответов и раскрытие не только моей темы. Все пригодится)
Не знаю, что за беда, но никак с массивами не подружусь, сейчас стало попроще, благодаря вам) Еще раз спасибо)
Создание одномерного массива VBA
 
Добрый день.
Дело вот в чем:
Есть список фамилий, который будет пополняться или уменьшаться, на "Лист2" и его надо загнать в массив и вроде как нижеуказанный код справляется с этим, но он это делает в двумерный массив. Как сделать в одномерный?
Скорее всего я чего то не понимаю, пожалуйста, поправьте, что не так?

Код
Sub spisok()
    Dim massiv()
    massiv = Worksheets("Лист2").Range(Cells(2, 2), Cells(2, 2).End(xlDown)).Value
End Sub
Страницы: 1
Наверх