Запись таблицы в массив, и вывод нужных вариантов - 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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы