[vba] ByRef argument type mismatch in Excel VBA