Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
@מלא אמר בשאלה באקסס // שאילתא לפי שם כפתור:
Me.YourTabPage.SetFocus
מחזיר שגיאה
@OdedDvir מתנצל על ההפרעה אבל אשמח ליותר פירוט
@אוריי מה שם פקד הכרטיסיה בטופס?
@OdedDvir Page1 Page2 וכו'
@אוריי אמר בשאלה באקסס // שאילתא לפי שם כפתור:
Page1 Page2 וכו'
אלו שמות העמודים (ה"חוצצים" או הכותרות) של הפקד, מה שם הפקד שמכיל את כל העמודים?
@OdedDvir Libraries
כפי שציינתי קודם, ניתן לעבור לפי מספר הכרטסת (בסיס 0)
Me.Libraries = 2 ' עובר לכרטיסיה השלישית
אפשר גם לציין את שם הכרטיסיה בפירוש:
Me.Libraries.Pages("Page3").SetFocus 'עובר לכרטיסיה השלישית
@OdedDvir אמר בשאלה באקסס // שאילתא לפי שם כפתור:
Me.Libraries.Pages("Page3").SetFocus
מחזיר לי שגיאה אולי לא כתבתי טוב
oCmd.OpenForm "as" Me.Libraries.Pages("Page3").SetFocus
@אוריי כך זה לא יעבוד, האופרטור Me זמין רק במופע של הטופס הפעיל ושבו כתוב הקוד VBA. אתה פותח טופס אחר ולכן אתה צריך לציין את הנתיב המלא שלו:
DoCmd.OpenForm "as" Forms("as")!Libraries.Pages("Page3").SetFocus
@OdedDvir תודה עובד מעולה