Мне нужно получить все электронные письма из почтового ящика Outlook, которые содержат часть строки в теме.
Я использую метод Items.Restrict
, чтобы получить массив сообщений, отфильтрованных по определенному параметру. В Python это будет выглядеть так:
messages = Folder.Items.Restrict('[Subject] = "Some Subject is here"')
В VBA он возвращает только электронные письма с точным соответствием «Некоторая тема здесь». Мне нужны электронные письма, которые содержат "Some Subject" в теме, но если я делаю это так:
messages = Folder.Items.Restrict('[Subject] = "Some Subject"')
Это ничего не возвращает. Есть ли другой оператор для этого? Вот так например (не работает):
messages = Folder.Items.Restrict('[Subject] like "*Some Subject is here*"')