Number of arguments must be consistent across properties specification
The number of arguments you specified is too few. When using Property Let or Property Set, the number of arguments must be one greater than the number returned by the corresponding Property Get.
To correct this error
Make sure Property Let and Property Set have at least one more argument than that returned by Property Get.