I know I've seen this here before, but how can I determine if an object has been set or not, to avoid Error 91?

I've tried IsNull, = Nothing, etc but they don't work

I need something like:

(form level code)
Private oMyObject as CMyObject

Private Sub DoSomething()

If oMyObject (doesnt yet exist) Then Set oMyObject = New CMyObject

....

End Sub