Макрос кнопки для Excel - VB

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Не могу написать макрос для кнопки в Excel. Что бы при нажатии на кнопку происходил поиск номера введённого товара и присваивалось в нужной ячейке значение "Отсутствует"
Вот код. Уже более двух дней копаюсь и не могу нормализовать его, что бы получить, то что нужно. Знаю что это вполне реально написать, но не могу понять как

Будьте добры, помогите пожалуйста. Очень нужно. Если с этим поможете, то я дальше сам смогу писать подобные макросы. Мне для магазина нужно. Вот на этом застопорился и дальше не могу ничего сделать!
Прикладываю скриншот таблицы товаров. Нужно что бы это значение "Отсутствует" вставлялось соответственно номеру товара. Например если товар под номером 5, то и "Отсутствует" должно вставиться в ячейку C6
Буду очень благодарен если поможете. Спасибо!

Решение задачи: «Макрос кнопки для Excel»

textual
Листинг программы
Option Explicit

Sub super_find()

   Dim num As Variant
   Dim i As Long

    num = InputBox("Введите номер товара")
    
    With Worksheets("Лист1")
    For i = 1 To .Range("A1", .Range("A10000").End(xlUp)).Rows.Count
    If Trim(UCase(.Cells(i, 1))) = Trim(UCase(num)) Then
    .Cells(i, 3) = "Отсутствует"
    Exit For
    End If
    Next i
    End With
    
End Sub

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


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

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

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