Ошибка 2166 при попытке заблокировать ComboBox в Access VBA - PullRequest
0 голосов
/ 01 марта 2020

в VBA (MS-ACCESS), когда я пытаюсь заблокировать комбинированный список, возникает ошибка: «Ошибка 2166: управление не может быть заблокировано, пока есть несохраненные изменения».

Как сохранить изменения ?

ПД. ComboBox имеет RowSource, но его значение не связано (DataSource пуст)

'Inhabilito el combo
oComboBox.Locked = True
oComboBox.BackColor = VBGRAY

1 Ответ

1 голос
/ 01 марта 2020

Добавьте это, прежде чем пытаться заблокировать комбинированный список, чтобы гарантировать отсутствие несохраненных изменений:

If oComboBox.Dirty Then oComboBox.Dirty = False
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...