Yes, i have 'option explicit'.

Well :
Public x as Integer - is a declaration

x = Range("B3") - is a definition

correct?

Thanks