Автор Тема: Excel VBA Макросы. Как узнать, содержится ли в ячейке заданное слово?  (Прочитано 135 раз)

Оффлайн Посетитель 31.12.2020

  • Посетитель форума
  • Сообщений: 6
С помощью какого кода можно узнать, содержится ли в активной ячейке слово "Лекционные"?
В активной ячейке кроме этого слова могут быть и другие слова.

Оффлайн Администратор

  • Administrator
  • Сообщений: 2017
Этот макрос ищет слово "Лекционные" с учётом регистра. Если слово "Лекционные" будет написано с маленькой буквы, то макрос слово "Лекционные" не найдёт.

Sub Макрос()
   
    If ActiveCell.Value Like "*Лекционные*" Then
        MsgBox "В ячейке есть слово ""Лекционные"".", vbInformation
    Else
        MsgBox "В ячейке нет слова ""Лекционные"".", vbInformation
    End If
   
End Sub

Оффлайн Посетитель 31.12.2020

  • Посетитель форума
  • Сообщений: 6