Оператор Like - VBA
Формулировка задачи:
Оператор Like, такой простой, но такой таинственный
Вообще, по нему всё ясно, кроме некоторых особенностей. Так, например, оператор Like очень здорово работает, если в качестве шаблонной строки указано, скажем 3-4 символа (точное количество "предела" не помню), например "[abcd]", но если этих символов больше, то оператор Like на все говорит False. Однако я решил эту проблему понаставив между символами запятых, например "[a,b,c,d,e,f,g]", в этом случае оператор стал работать как надо. Почему? Есть ли у кого-нибудь самая полная информация по этому оператору, так как в разных источниках по этому оператору разная информация, но не всё из узнанного мною работает или работает, но не в том виде, в котором описано.
А вообще у меня один вопрос, возможно ли в следующей конструкции не применять оператор "ИЛИ":
Loop While Charact Like "[A-Z]" Or Charact Like "[А-Я]" Or Charact Like "#" Or Charact Like "[._]"
Ну, к примеру, что бы получилось что-то в этом роде:
Loop While Charact Like "[A-Z, А-Я, "#", ., _]"
Решение задачи: «Оператор Like»
textual
Листинг программы
"*[[]*]*"
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д