It's worth noting that the two issues (no pop-up, and erro on compile) are related. If you hit the dot after a name and don't get the expected pop-up, that means there's some error in the preceding code preventing the IDE from properly getting to that line and interpreting it, or you've got the object name wrong.
A simple but important step to prevent a lot of thee sort of issues is to turn on the Tools|Options|Editor|Require Variable Declaration option. From that point on, every new form or module created will have Option Explicit at the top, meaning you can't use a variable unless you've defined it. If you get a name wrong, instead of just creating a new local variable and leaving you confused, the compiler will stop and point it out.