אקסל: תאריך מתחלף בטופס (userform)

damitai

New member
שלום למומחים

יש לי userform ובו תיבת טקסט שמקבלת תאריך ממקור כלשהו
לאחר הכנסת התאריך לתיבה, אני נותן מפרמט את התאריך והכל נראה סבבה
Me.TB_Date.value = Format(myDate, "DD-MMM-YY")

הבעיה היא שבעת הרצת פרוצדורה של עדכון הטופס - התאריך משתבש.
היום הופך לחודש והחודש הופך ליום. זה קורה רק בתאריכים בהם היום קטן/שווה ל 12 (כלומר 1-4-23 הופך ל 4-1-23)
זה קורה למרות ששום דבר לא השתנה בקוד בהגדרות הפורמט
מה שמעניין זה שאם מריצים שוב את פרוצדורת העדכון, התאריך חוזר לעצמו

אודה לכל הכוונה

אקסל 2010 תחת חלונות 10
 
למעלה