כיצד לרשום או לבטל את הרישום של פקדי ActiveX ב- Access 2007

מאמר זה חל על מסד נתונים של Microsoft Access (. mdb), פרוייקט Microsoft Access (. adp), מסד נתונים של Microsoft Access 2007 (. accdb).
מתון: דורש מאקרו בסיסי, קידוד ומיומנויות יכולת פעולה הדדית.

מבוא

מאמר זה מתאר כיצד לבצע רישום או ביטול רישום של פקד ActiveX ב- Microsoft Office Access 2007.

מידע נוסף

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

שיטה 1: קוד השימוש Visual Basic

כדי להשתמש בקוד Visual Basic רישום או ביטול רישום פקד ActiveX, הפעל את הקוד ישירות בחלון מיידי, או צור מודול המכיל את הקוד.

כדי להפעיל קוד Visual Basic ישירות בחלון מיידי, בצע את הפעולות הבאות:
  1. ב- Access 2007, פתח מסד נתונים מהימנים, או להפוך פקודות מאקרו לזמינות במסד הנתונים.
  2. הקש CTRL + G כדי לפתוח את החלון המיידי.
  3. הקלד את הקוד הבא, ולאחר מכן הקש ENTER.
    DoCmd.RunCommand acCmdRegisterActiveXControls
כדי ליצור מודול המכיל את קוד Visual Basic, בצע את הפעולות הבאות:
  1. ב- Access 2007, פתח מסד נתונים מהימנים, או להפוך פקודות מאקרו לזמינות במסד הנתונים.
  2. בכרטיסיה יצירה , לחץ על מאקרו בקבוצה אחרים ולאחר מכן לחץ על מודול.
  3. ליצור רוטינת משנה הכוללת את קוד Visual Basic שלהלן.
    DoCmd.RunCommand acCmdRegisterActiveXControls
  4. הקש F5 כדי להפעיל את הקוד.

שיטה 2: שימוש בפעולה RunCommand במאקרו

  1. ב- Access 2007, פתח מסד נתונים מהימנים, או להפוך פקודות מאקרו לזמינות במסד הנתונים.
  2. בכרטיסיה יצירה , לחץ על מאקרו בקבוצה אחרים ולאחר מכן לחץ על מאקרו.
  3. בכרטיסיה עיצוב , לחץ על הצג את כל הפעולות בקבוצה הצג/הסתר .
  4. בעמודה ' פעולה ', לחץ על RunCommandולאחר מכן לחץ על RegisterActiveXControls ברשימה פקודה .
  5. לחץ על שמור.
  6. בקבוצה כלים , לחץ על הפעלה.
מאפיינים:

מזהה פריט: 918574 - סקירה אחרונה: 15 בינו׳ 2017 - תיקון: 2

משוב