Thanks Cristian!
Yours sounds like an interesting solution but unfortunately I haven't moved to 64bit yet. Sooner or later I'll change my 10y/o pc; that will be a 64 bit one. For now I have a good 32bit solution.
Have a nice day!
Guido
Private Sub m_UserForm_Scroll(ByVal ActionX As MSForms.fmScrollAction, ByVal ActionY As MSForms.fmScrollAction, ByVal RequestDx As Single, ByVal RequestDy As Single, ByVal ActualDx As MSForms.ReturnSingle, ByVal ActualDy As MSForms.ReturnSingle)
If ActionY = fmScrollActionFocusRequest Or ActionY = fmScrollActionControlRequest Then ActualDy = 0
If ActionX = fmScrollActionFocusRequest Or ActionX = fmScrollActionControlRequest Then ActualDx = 0
[COLOR=#FF0000][B] MsgBox "hello"[/B][/COLOR]
End Sub