|
автор: Irena (03.11.2006 в 11:06) |
|
| Внезапно редактор VBA перестал понимать выражение Not Like. Выделяет like, красит всю строчку красным и пишет "синтаксическая ошибка". Что бы это значило и как его лечить?! | |
|
| |
|
|
автор: Irena (03.11.2006 в 11:26) |
|
| проверила, вроде всё нормально. Мистика какая-то... | |
|
| |
|
|
|
| приведите развернутутю цитату кода - может быть он ругается на одно, а красит другое | |
|
| |
|
автор: Irena (03.11.2006 в 11:35) |
|
| For Each ctrl In Me.Controls
If ctrl.ControlType = 105 And ctrl.Name Not Like "*Dyn*" Then
ctrl.Enabled = True
End If
Next
что характерно, если убрать Not, всё сразу становится хорошо и отлично. Вот только мне нужно именно Not... | |
|
| |
|
автор: Сергей Гаврилов (03.11.2006 в 11:56) |
|
| правильно красит
Not ctl.name Like ... | |
|
| |
|
автор: Irena (03.11.2006 в 12:01) |
|
| Ууууу...
Спасибо! | |
|
| |
|
|
|
| поставьте нот в другое место - энд нот нэйм лайк мэск | |
|
| |
|
автор: Снргей Гаврилов (03.11.2006 в 12:24) |
|
| правильно красит
Not ctl.name Like ... | |
|
| |
|
|
|
| И как это я это сообщение снова отправил? Причуды КПК... | |
|
| |
|
|
|
| может перезагрузиться??? | |
|
| |
|
|
|
| Like в запросе и Like в VBA - это две разные вещи, может с синтаксисом не так.
Код в студию | |
|
| |
|
|
|
| приведите развернутутю цитату кода - может быть он ругается на одно, а красит другое
точно точно
Конец цикла допустим пропустим... | |
|
| |