Vba Macro User Defined Type Not Defined