It's not a matter of finding commands like If Not IsNull and If IsNull, but rather understanding what is going on. By consulting the documentation, you'll see that IsNull is a function, which returns a boolean value, that is True or False. The Not is a boolean operator (also described in the documentation), which toggles a boolean value.
So if the function IsNull returns True, then Not IsNull will perform a boolean operation (Not) against the function return, which in this case is Not True, or simply False.
Good Luck
--------------
As a circle of light increases so does the circumference of darkness around it. - Albert Einstein