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

באפשרותך להשתמש בפעולה המאקרו SendKeys במסדי נתונים שולחניים של Access כדי לשלוח הקשות ישירות Access או ליישום פעיל המבוסס על Windows.

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

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

הגדרה

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

ארגומנט פעולה

תיאור

הקשות

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

המתן

מציין אם מאקרו יש להשהות עד לעיבוד ההקשות. לחץ על כן (כדי להשהות) או על לא (כדי לא להשהות). ברירת המחדל היא לא.

הערות

Access מעבד את ההקשות שהוא מקבל באמצעות פעולת המאקרו SendKeys בדיוק כאילו הקלדת אותן ישירות בחלון Access.

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

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

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

  • מאחר שתיבת הדו-שיח משהה את המאקרו, עליך להציב את פעולת המאקרו SendKeys לפני הפעולה שגורמת לתיבת הדו-שיח להיפתח ולהגדיר את הארגומנט המתנהללא.

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

אם ברצונך לשלוח יותר מ- 255 תווים ל- Access או ליישום אחר מבוסס-Windows, באפשרותך להשתמש בכמה פעולות מאקרו של SendKeys ברצף במאקרו.

שימוש בפעולה המאקרו SendKeys לשליחת הקשות מפעיל את אירועי KeyDown, KeyUp ו- KeyPress המתאימים. שליחת הקשות שאינן מסוג ANSI (כגון מקש ייעודי) אינה מפעילה את האירוע KeyPress .

פעולה זו אינה זמינה במודול Visual Basic for Applications (VBA). השתמש במשפט SendKeys במקום זאת.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

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

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

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

×