با اجازه برداشت شخصی من :
let و get برای گرفتن یا مقداردهی اعضای خصوصی وغیرقابل دسترسی کلاس توسط یه عضو عمومی یا پالیکه .
اگه عضو خصوصی در دسترس باشه میشه توابع نوشته شده داخل کلاس رو که از اون عضو خصوصی استفاده میکنه دستکاری یا حذفش کرد و یا مقادیر غیر مجاز داد وساختار کلاس رو بهم ریخت بنابراین توسط let و get داده رو به اون عضو میدیم یا میگیرم و اون عضو پشت پرده کارشو انجام میده . در مثال زیر یه محدودیت ورود اعداد بزرگتر از 5 رو به عضو خصوصی دادیم که در حالت عمومی و مستقیم نمیشد این محدودیت رو بوجود اورد .(اشتباهاتم رو لطفا تصحیح فرمائید )
Public Property Let Hours(ByVal value As Long)
if value>5 then
xHOURS = value
else
msgbox "inter greader than 5"
end if
End Property