В основном мой код работает таким образом, что тема входящего письма из Outlook сравнивается со столбцом списка в Excel - предположительно, с существующим электронным письмом. Если входящее письмо сопоставляется с любыми записями, то оно показывает значение в Excel. Тем не менее, я заметил, что если данные в Excel содержат значение hashtag (#), даже если входящее письмо не совпадает с именем в Excel, код указывает его как совпадающий.VBA Like Function
If emlSubj Like "*" & strSubj & "*" Then
Debug.Print strSubj
С кодом что-то не так, или как ограничение функции LIKE?
с 'Like',«*»означает любую последовательность символов, так что«#»будет соответствовать – user3598756
@Wilson измените свой пост и добавьте остальную часть кода (соответствующий раздел) –
' '# является подстановочный знак. http://analystcave.com/vba-like-operator/ – Marco