תקן שגיאת זמן ריצה 7 אזל מהזיכרון - מאקרו של Excel

Tqn Sgy T Zmn Ryzh 7 Zl Mhzykrwn M Qrw Sl Excel



מאקרו של אקסל אפשרו למשתמשים לבצע אוטומציה של משימות שאחרת היו דורשות הרבה זמן ומאמץ לביצוע. הם יכולים לטפל במשימות ידניות ב-Excel, ובכך לאפשר למשתמשים לעבוד בצורה יעילה יותר. עם זאת, משתמשים רבים מתלוננים על כך שהם נתקלים שגיאת זמן ריצה 7 אזל זיכרון כאשר Microsoft VBA מנסה לבצע משימה אוטומטית ב לְהִצטַיֵן . אם אתה נתקל באותה בעיה, אז אתה נמצא בדף הנכון של האינטרנט. קטע זה יעזור לך להבין מדוע השגיאה מתרחשת ומה עליך לעשות כדי לפתור את הבעיה.



  שגיאת זמן ריצה 7 אזל מהזיכרון - אקסל





המסך נמתח אופקית חלונות 10

מהי שגיאת זמן ריצה 7 מחוץ לזיכרון ב-VBA?

שגיאת זמן ריצה 7 מחוץ לזיכרון משבשת את הביצוע של תוכנית בתכנות Visual Basic Application. בדרך כלל, כאשר זה מתרחש ב-Excel, זה מציין שתוכנת הגיליון האלקטרוני של מיקרוסופט לא יכולה למצוא מספיק זיכרון כדי להפעיל פקודות מאקרו VBA במערכת. פקודות מאקרו VBA ב-Excel משתמשות בשפת התכנות הפנימית של Microsoft כדי להפוך משימות ידניות לאוטומטיות וליצור פונקציות מותאמות אישית שנוצרו על ידי המשתמש.





ה שגיאת זמן ריצה יכול להיגרם מכמה גורמים, כולל קבצי Excel שנפגעו, יותר מדי מנהלי התקנים טעונים, הפעלת Windows במצב סטנדרטי, כשל ברכיבי החומרה ויכולת אחסון לא מספקת. ראוי לציין שכאשר תוכנית מאקרו של Excel VBA נתקלת בגבול מקטע של 64K, מתרחשת גם שגיאת זמן הריצה מחוץ לזיכרון 7.



כיצד לתקן שגיאת זמן ריצה 7 אזל זיכרון במאקרו של Excel

ישנם מספר תיקונים שתוכל ליישם כדי להיפטר משגיאת זמן הריצה מחוץ לזיכרון ב- Excel VBA. עם זאת, השתדל לנסות הכל עד שהבעיה תתוקן לחלוטין. בדוק את התיקונים המוכחים הבאים שהודגשו ונדונו כדלקמן:

1. שנה את הגדרות המאקרו באקסל
2. הפעל את Windows במצב משופר
3. הגדל את גודל הזיכרון הווירטואלי
4. הסר מנהל התקן מיותר
5. איחוי כונן דיסק קשיח
6. הגדל את גודל ה-RAM

1] שנה את הגדרות המאקרו ב- Excel



זהו הפתרון הראשון שאתה צריך ליישם כדי להיפטר משגיאת זמן הריצה מחוץ לזיכרון 7 בפקודות מאקרו של Excel. האפשרות שתפעיל תאפשר לפקודות מאקרו בכל מסמך Excel עם מאקרו לגשת לאובייקטי הליבה, השיטות והמאפיינים הדרושים לביצוע. בצע את השלבים המפורטים להלן:

  • פתח את יישום Microsoft Excel במחשב האישי שלך ועבור אל קוֹבֶץ > אפשרויות .
  • ברשימת האפשרויות בצד ימין של החלון, בחר מרכז אמון ולחץ על הגדרות מרכז האמון .
  • בחר הגדרות מאקרו מרשימת האפשרויות בצד ימין של החלון.
  • תַחַת הגדרות מאקרו למפתחים , ודא כי ' אמון בגישה למודל האובייקטים של פרויקט VBA האפשרות ” מסומנת.
  • לחץ על בסדר כדי לשמור את השינוי.

2] הפעל את Windows במצב משופר

כפי שציינו קודם לכן, הפעלת Microsoft Windows במצב סטנדרטי עשויה להיות אחראית לשגיאת זמן הריצה מחוץ לזיכרון 7 במאקרו של Excel. כדי לפתור את הבעיה, הפעל מחדש את Microsoft Windows ב מצב משופר . בצע את השלבים המפורטים להלן:

פנקס טוב יותר
  • הקש על מקש Windows + אני במקלדת כדי לפתוח את הגדרות Windows .
  • נווט אל הגדרות פרטיות > חיפוש ב-Windows .
  • תחת ' מצא את הקבצים שלי ', בחר את משופר אוֹפְּצִיָה.
  • הפעל מחדש את המחשב לאחר מכן.

3] הגדל את גודל הזיכרון הווירטואלי

  הגדל את גודל הפאגין של זיכרון וירטואלי

הסברנו גם ששגיאת זמן הריצה 7 במאקרו של Excel יכולה להיות גם תוצאה של זיכרון וירטואלי של המחשב שלך נגמר. כדי לתקן את השגיאה אזל הזיכרון, להגדיל את גודל הזיכרון הוירטואלי במחשב שלך. בצע את השלבים המפורטים להלן:

  • לך ל לוח בקרה > מערכת ואבטחה > מערכת .
  • לחץ על הגדרות מערכת מתקדמות בצד השמאלי העליון של החלון, ונווט אל מִתקַדֵם לשונית.
  • הקלק על ה הגדרות כפתור מתחת ביצועים .
  • עבור אל מִתקַדֵם הכרטיסייה ולאחר מכן לחץ על שינוי כפתור מתחת זיכרון וירטואלי .
  • בטל את הסימון של ' נהל באופן אוטומטי את גודל קובץ ההחלפה עבור כל מנהלי ההתקנים אפשרות ' בחלק העליון של החלון.
  • בחר שלך C: כונן היכן ייווצר קובץ ההחלפה.
  • בחר גודל מותאם אישית והגדר ערכים עבור שני ה גודל ראשוני ו גודל מקסימלי .
  • הקלק על ה מַעֲרֶכֶת לחצן ולאחר מכן שמור את השינויים על ידי לחיצה בסדר .
  • הפעל מחדש את המחשב לאחר מכן כדי ליישם את ההגדרות.

עם זאת, הגודל הראשוני צריך להיות פי 1.5 מגודל אחסון ה-RAM שלך (MB). לדוגמה, אם אתה משתמש ב-8GB RAM, הגודל הראשוני יהיה 1024 x 8 x 1.5 = 12288. הגודל המרבי הוא פי 3 מגודל אחסון ה-RAM. למרות שלא מומלץ לנצל את הגודל המקסימלי, ודא שאתה עושה את החישובים כראוי כדי למנוע אי יציבות של המערכת.

.ahk

קָשׁוּר : שגיאת זמן ריצה 76: נתיב לא נמצא ב-Excel

4] הסר מנהלי התקנים מיותרים

  הסר את בקר ה-Xbox עבור בקר ה-Xbox לנגן 1 במחשב Windows

פתרון מוכח נוסף הוא להסיר מנהלי התקנים מיותרים . יותר מדי מנהלי התקנים שנטענו במערכת המחשב שלך יכולים להיות הסיבה שנתקלת בשגיאת זמן ריצה 7 מחוץ לזיכרון במאקרו של Excel. בצע את השלבים המפורטים להלן:

  • לחץ לחיצה ימנית על הַתחָלָה תפריט ובחר מנהל התקן .
  • מרשימת ההתקנים במחשב שלך, הרחב את אלה שאתה מחשיב מיותרים.
  • לחץ לחיצה ימנית על מנהלי ההתקן שלהם, ולאחר מכן בחר הסר את ההתקנה התקן.
  • הפעל מחדש את המחשב לאחר מכן.

5] איחוי כונן דיסק קשיח

  Defrag Options ובוררי שורת הפקודה ב-Windows

אם אתה משתמש בכונן דיסק קשיח (HDD), ולא בכונן מוצק (SSD), ייתכן שיהיה עליך איחוי הכונן שלך כדי לפתור את שגיאת זמן הריצה חסר הזיכרון 7 במאקרו של Excel. בצע את השלבים המפורטים להלן:

  • פתח את שורת הפקודה במחשב שלך כמנהל מערכת.
  • סוּג defrag C: /a ואז הכה על להיכנס מקש במקלדת כדי לנתח את הכונן שלך.

הניתוח יראה לך שטח מקוטע בכונן הקשיח שלך וגם יציין אם עליך לאחות את אמצעי האחסון או לא.

שירותי Windows 10 לא מתחילים

סוּג Defrag C: כדי לאחות את עוצמת הקול. הפעל מחדש את המחשב לאחר השלמת התהליך.

6] הגדל את גודל ה-RAM

אם אתה ממשיך לקבל את שגיאת זמן הריצה מחוץ לזיכרון 7 במאקרו של Excel לאחר שמיצית את כל התיקונים שנדונו קודם לכן, עליך לשקול להגדיל את נפח אחסון ה-RAM שלך.

לקרוא: כיצד למנוע או לחסום הפעלת מאקרו בקבצי Microsoft Office

לסיכום, השתדלו ליישם את כל התיקונים שנדונו במאמר זה עד ששגיאת זמן הריצה 7 במאקרו של Excel תיפתר במלואה במחשב שלך. אנו מקווים שתוכלו לקבל עזרה ביצירה זו. בהצלחה.

מהם שלושת סוגי השגיאות ב-VBA?

שלושת סוגי השגיאות הרלוונטיים לתכנות Visual Basic עבור יישומים הם שגיאות תחביר , שגיאות בזמן ריצה , ו שגיאות לוגיות . שגיאות זמן ריצה כמו שגיאת מחוץ לזיכרון 7 עוברות את בדיקות התחביר של המתורגמן, אך הן מתרחשות כבעיה בתוכנית במהלך הביצוע.

מהי שגיאת זיכרון חסר במאקרו VBA?

שגיאת זיכרון חסר ב-VBA היא שגיאת זמן ריצה המתרחשת במהלך ביצוע הצהרה בתוכנית. זה תוצאה של יישום Microsoft Excel במחשב שלך שנגמר משאבי המערכת כדי להשלים את הפעלת התוכנית.

  שגיאת זמן ריצה 7 אזל מהזיכרון - אקסל
רשום פופולרי