Запись таблицы в массив, и вывод нужных вариантов - VBA
Формулировка задачи:
Доброго времени!
Есть двухмерный массив:
Записываю в массив мою таблицу
Теперь я с ComboBox1 забираю условие фильтра
Теперь хочу в моём массиве найти записи с значением a
Помогите пожалуйста...!
Решение задачи: «Запись таблицы в массив, и вывод нужных вариантов»
textual
Листинг программы
Dim a(), i&, x& Columns("A:B").Select a = Selection.Value[/BASIC] Перебрать все значения в массиве: [BASIC]s=UserForm1.ComboBox1.Text For i = 3 To UBound(a) ' Шапка из 2-х строк if a(i,1) = s then ' сравниваем по столбцу "А" если "B" то a(i,2) = s x= x+1 cells(x,4) = s 'Выводим в 4-й столбец cells(x,5) = a(i,1) cells(x,6) = a(i,2) end if Next
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д