Поиск значений по заданному столбцу - VBA
Формулировка задачи:
Здравствуйте, нужна помощь. Есть макрос который при введении в него 13 символов перескакивает на строчку в низ. Как его видоизменить, что он искал эти введённые значения в заданном столбике. Иными словами есть база из 200 000 штрих кодов, нужно что б макрос находил введный штрих код и напротив в ячейке прибавлял +1. Заранее спасибо
Решение задачи: «Поиск значений по заданному столбцу»
textual
Листинг программы
Private Sub TextBox1_Change() If TextBox1.TextLength = 13 Then Dim iCell As Range Set iCell = Range("A:A").Find(TextBox1, , xlValues, xlWhole) If Not iCell Is Nothing Then iCell.Activate 'Application.Goto iCell, True 'Если в строке есть и другая информация, без 'которой пользователь прожить не в состоянии iCell(1, 2) = iCell(1, 2) + 1 Else TextBox1 = "" End If End If End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д