Сложный поиск слов (с условием) - VBA
Формулировка задачи:
Подскажите пожалуйста, уже несколько дней бьюсь над написанием кода, необходимо вывести значение единицы при условии что в текстовых ячейках есть определенные слова из списка которые находятся в столбце1 и нет слов в текстовой ячейки из столбца2
список
* - звездчатка, означает что может быть продолжение слова или есть последующие или перед ним символы
Правильный результат | вывод значения | текстовый столбец |
ну очень легкая задача выборки | ||
очень сложные задачи выборки | ||
к очень сложная задача невыборки | ||
1 | очень легкая задача выборки | |
сложная задача выборки | ||
нелегкая задача выборки | ||
1 | очень надо помочь | |
низина стула и прочее | ||
1 | низовая подложка чегота | |
1 | кулон от маленького гнома и что-то еще |
Столбец1 - с | Столбец2 - кроме |
очень* | сложн* зада* |
*малень* | привет |
сверх | стадо |
низ* | стул* |
*пристол | |
комод |
Решение задачи: «Сложный поиск слов (с условием)»
textual
Листинг программы
Else Sheets(1).Cells(r1.Row, 1) = ""
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д