VBA משתנים מתאפסים לאחר שגיאה.
-
@yits לשמור לפקד / טבלה זמנית זה עקום לדעתי.....
התוכנה בסופו של דבר אמורה להיות ללא שגיאות / עם מנגנון לטיפול בשגיאות.
אם יש שגיאה בפיתוח, אל תלחץ על END.
במקום זה תלחץ על DEBUG, ותגרור את החץ בצד עד הסוף של הפונקצייה וככה תצא בצורה נקייה.לחילופין, תעשה לך פונקצייה שמאתחלת במקרה של קריסה את הערכים החשובים (לדוגמא מזהה משתמש 1 וכו) - וזה יהיה מיועד אך ורק לפיתוח!!
בסוף, תמיד תפתח כל פונקצייה כשאתה משלים עם זה שהיא עולה ללקוח ב:
on error resume next
זה מבטיח שבמידה ויהיה שגיאות התוכנה לא תקרוס.
אבל בלי שיהיה טיפול בשגיאות, מה שיכול לגרום לדברים מוזרים.....