שגיאת מאקרו

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

ההודעה שגיאת מאקרו מופיעה כאשר מתקבלת שגיאה ב- מאקרו שהפעלת.

לא ניתן להשתמש בפעולת השירות שצוינה באובייקט שצוין בשל אחת מהסיבות הבאות:

  • ארגומנט מכיל ערך שאינו חוקי. סיבה נפוצה לבעיה זו היא ניסיון לקבל גישה לאובייקט שאינו קיים; לדוגמה, Workbooks(5), כאשר רק שלוש חוברות עבודה פתוחות.

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

  • אירעה שגיאה חיצונית, כגון כשל בקריאה מקובץ או בכתיבה אליו.

  • לא ניתן להשתמש בפעולת שירות או במאפיין עקב הגדרות אבטחה. לדוגמה, המאפיינים ופעולות של האובייקט VBE לטיפול את Visual Basic for Applications (VBA) קוד המאוחסנים במסמך של Microsoft Office אינם נגישים כברירת מחדל.

    כדי להפעיל גישה מהימנה לפרוייקטים של Visual Basic, בצע את הפעולות הבאות:

    1. אם הכרטיסיה מפתחים אינה זמינה, בצע את הפעולות הבאות כדי להציגה:

      1. לחץ על קובץ > אפשרויות > התאמה אישית של רצועת הכלים.

      2. תחת כרטיסיות ראשיות, בחר בתיבת הסימון מפתחים.

    2. בכרטיסיה מפתחים, בקבוצה קוד, לחץ על אבטחת מאקרו.

      הקבוצה 'קוד' בכרטיסיה 'מפתחים'

    3. תחת הגדרות מאקרו למפתחים, בחר בתיבת הסימון תן אמון בגישה למודל האובייקטים של פרוייקט VBA.

      לקבלת מידע נוסף אודות אופן השימוש בפעולת השירות, חפש שם פעולת השירות ב- Visual Basic Help.

לא ניתן להשתמש בפעולת השירות שצוינה באובייקט שצוין בשל אחת מהסיבות הבאות:

  • ארגומנט מכיל ערך שאינו חוקי. סיבה נפוצה לבעיה זו היא ניסיון לקבל גישה לאובייקט שאינו קיים; לדוגמה, Workbooks(5), כאשר רק שלוש חוברות עבודה פתוחות.

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

  • אירעה שגיאה חיצונית, כגון כשל בקריאה מקובץ או בכתיבה אליו.

  • לא ניתן להשתמש בפעולת שירות או במאפיין עקב הגדרות אבטחה. לדוגמה, המאפיינים ופעולות של האובייקט VBE לטיפול את Visual Basic for Applications (VBA) קוד המאוחסנים במסמך של Microsoft Office אינם נגישים כברירת מחדל.

    כדי להפעיל גישה מהימנה לפרוייקטים של Visual Basic, בצע את הפעולות הבאות:

    1. אם הכרטיסיה מפתחים אינה זמינה, בצע את הפעולות הבאות כדי להציגה:

      1. לחץ על לחצן Microsoft Office תמונת לחצן Office ולאחר מכן לחץ על אפשרויות Excel.

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

    2. בכרטיסיה מפתחים, בקבוצה קוד, לחץ על אבטחת מאקרו.

      הקבוצה 'קוד' בכרטיסיה 'מפתחים'

    3. תחת הגדרות מאקרו למפתחים, בחר בתיבת הסימון תן אמון בגישה למודל האובייקטים של פרוייקט VBA.

      לקבלת מידע נוסף אודות אופן השימוש בפעולת השירות, חפש שם פעולת השירות ב- Visual Basic Help.

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×