I know that Hour is a vb defined code, but it gives me an error when i set a variable = hour. why?

Code:
Dim i
i = Hour