קובץ אקסס שלא מוכן להתקפל
-
יש לי קובץ אקסס, עשיתי לו דיבוג והכל, ומשום מה מגירסה מסוימת שבניתי לו הוא לא מוכן להתקמפל, ללא סיבה הנראית לעין.
ניסיתי לדלל מאוד את המודולים והטפסים, אבל כשחלק מהם נשאר זה פשוט מסרב להתקמפל.
האם יש למישהו רעיון איך לשכנע אותו או מישהו נוסה בבעיה דומה?
אחד מהמודולים שלא מוכנים להתקמפל הוא - דוגמה-המרת-תאריך-לועזי-לעברי.accdbעריכה הקישור הזה טעות כי הוא באמת עם שגיאות, ובתיקון השגיאות זה מתקמפל (קובץ1, קובץ1מקומפל) , אביא בעז"ה קוד אחר. -
@Y-Excel-Access הקובץ שהבאת ממש לא עובר דיבאג...
-
@Y-Excel-Access כתב בקובץ אקסס שלא מוכן להתקפל:
ניסיתי לדלל מאוד את המודולים והטפסים, אבל כשחלק מהם נשאר זה פשוט מסרב להתקמפל.
האם יש למישהו רעיון איך לשכנע אותולא כ"כ כדאי לשכנע אותו, עדיף לנסות להבין את הסיבה לסירוב שלו.
למעשה יש כאן תרי גווני קימפול:- קימפול של הקוד בקובץ accdb
- קימפול של הקובץ accdb לקובץ ריצה accde
את 1 אתה אמור לבצע באופן סדיר בכל פעם שאתה עושה שינוי בקוד, על ידי בחירה מהתפריט: Debug>Compile בעורך ה-VBA:
אם 1 לא מצליח - היה סמוך ובטוח שגם 2 לא, אין לך מה לנסות.
צרף את הודעת השגיאה שאתה מקבל ונראה. -
@OdedDvir התגובות הבטוחות שלכם חיזקו בי את המחשבה שאולי זה לא עוד באג של אקסס אלא שלי.
ולמרות שביצעתי בקובץ המקורי את שלב 1 - הקמפול, זה לא הצליח להפוך ל ACCDE.
בנסיון להפוך את זה לקובץ ההרצה, הודעת השגיאה היתה אותה הודעה כמו במקרה שזה לא עובר קמפול.מה שעבד באופן מפתיע זה דווקא כשעברתי על כל הקוד והסרתי את כל הפעמים שכתבתי ON ERROR GOTO (כהמלצתך @OdedDvir במקו"א) זה כן הסכים להפוך ל ACCDE .
תודה רבה!