Элемент управления RefEdit

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Аватара пользователя
AlexZZZ
Сообщения: 237
Зарегистрирован: 01 июн 2007, 00:27
Откуда: Москва и область

Доброго времени суток, коллеги!

Вопрос по событиям для элемента управления RefEdit.
Уж больно он отличается от других. Мне нужно было, чтобы при его изменении запускалась некая процедура. Щёлкнув по нему в редакторе был сгенерирован следующий код:

Код: Выделить всё

Private Sub RefEdit1_BeforeDragOver(Cancel As Boolean, ByVal Data As MSForms.DataObject, ByVal x As stdole.OLE_XPOS_CONTAINER, ByVal y As stdole.OLE_YPOS_CONTAINER, ByVal DragState As MSForms.fmDragState, Effect As MSForms.fmDropEffect, ByVal Shift As Integer)
MsgBox "Изменение RefEdit1"
End Sub
(MsgBox вставил я).
Но при изменении RefEdit1 ничего не происходит! Кто-нибудь решал эту проблему? Может что-нибудь подсказать?

И побочный вопрос: почему использование этого элемента управления часто приводит к разным глюкам и ошибкам?
Ответить