What are you trying to do? It will always be >""
What exactly are you expecting and what is happening?
Try something like
If Format(Range("a1"), "HH:MM") > "07:00" Then
imins = (Right(Format(Range("a1"), "HH:MM"), 2)) / 60
MsgBox imins
End If