powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Макрос кнопки для Excel
3 сообщений из 3, страница 1 из 1
Макрос кнопки для Excel
    #39433405
l3g10n3r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Не могу написать макрос для кнопки в Excel. Что бы при нажатии на кнопку происходил поиск номера введённого товара и присваивалось в нужной ячейке значение "Отсутствует"
Вот код. Уже более двух дней копаюсь и не могу нормализовать его, что бы получить, то что нужно. Знаю что это вполне реально написать, но не могу понять как
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Private Sub CommandButton1_Click()
    Dim num As Integer
    num = InputBox("Введите номер товара")
    Sheets("Название товара").Activate
    ActiveSheet.Columns("A:A").Select
    Selection.Find(What:=num, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
        :=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase _
        :=True, SearchFormat:=False).Activate
    ActiveCell.FormulaR1C1 = "Отсутствует"
    Range("C3").Select
End Sub


Будьте добры, помогите пожалуйста. Очень нужно. Если с этим поможете, то я дальше сам смогу писать подобные макросы. Мне для магазина нужно. Вот на этом застопорился и дальше не могу ничего сделать!
Прикладываю скриншот таблицы товаров. Нужно что бы это значение "Отсутствует" вставлялось соответственно номеру товара. Например если товар под номером 5, то и "Отсутствует" должно вставиться в ячейку C6
Буду очень благодарен если поможете. Спасибо!
...
Рейтинг: 0 / 0
Макрос кнопки для Excel
    #39433436
l3g10n3r,
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Private Sub CommandButton1_Click()
Dim r As Range
Dim s As Range
Dim num
    num = InputBox("Введите номер товара")
    Set r = Sheets("Название товара").Range("A:A")
    Set s = r.Find(num)
    If TypeName(s) = "Range" Then
        s.Offset(0, 2).Value = "Отсутствует"
    End If
End Sub
...
Рейтинг: 0 / 0
Макрос кнопки для Excel
    #39433483
l3g10n3r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Твердолобый,
огромное спасибо!!! Всё прекрасно работает! Всё как мне и было нужно!! Я Вам очень благодарен! Вы даже не представляете! Ещё раз спасибо!!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Макрос кнопки для Excel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]