פעולת המאקרו OpenVisualBasicModule

חל על
Access של Microsoft 365 Access 2021 Access 2019 Access 2016

באפשרותך להשתמש בפעולת המאקרו OpenVisualBasicModule במסדי נתונים של Access כדי לפתוח מודול Visual Basic for Applications (VBA) שצוין בפרוצדורה מוגדרת. זו יכולה להיות פרוצדורת משנה, פרוצדורת פונקציה או פרוצדורת אירוע.

הערה

החל מ- Access 2010, שמה של פעולת המאקרו OpenModule השתנה ל - OpenVisualBasicModule.

הערה

פעולה זו אינה מותרת אם מסד הנתונים אינו מהימן.

הערה

פעולת המאקרו OpenVisualBasicModule אינה זמינה ביישומי Access Web App.

הגדרה

פעולת המאקרו OpenVisualBasicModule מכילה את הארגומנטים הבאים.

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

הערה

עליך להזין שם חוקי בארגומנט שם המודול או שם הפרוצדורה .

הערות

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

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

כדי לפתוח פרוצדורה פרטית, המודול המכיל אותה חייב להיות פתוח.

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

עצה

באפשרותך לבחור מודול בחלונית הניווט ולגרור אותו לחלון המאקרו. פעולה זו יוצרת באופן אוטומטי פעולת OpenVisualBasicModule שפותחת את המודול למקטע הצהרות.

כדי להפעיל את הפעולה OpenVisualBasicModule במודול VBA, השתמש בפעולת השירות OpenModule של האובייקט DoCmd .