Applies ToAccess של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

חל על

אובייקט ComboBox

אובייקט TextBox

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

expression.Format

ביטוי נדרש. ביטוי שמחזיר אחד מהאובייקטים ברשימה חל על.

הערות

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

המאפיין Format משתמש בהגדרות שונות עבור סוגי נתונים שונים.

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

הערה: ב- Visual Basic, הזן ביטוי מחרוזת תואם לאחת מהתבניות המוגדרות מראש או הזן תבנית מותאמת אישית.

המאפיין Format משפיע רק על אופן הצגת הנתונים. הוא אינו משפיע על האופן שבו הנתונים מאוחסנים.

Access מספק תבניות מוגדרות מראש עבור סוגי הנתונים 'תאריך/שעה', 'מספר' ו'מטבע', 'טקסט' ו'תזכיר' ו'כן/לא'. התבניות המוגדרות מראש תלויות במדינה/אזור שצוינו על-ידי לחיצה כפולה על 'אפשרויות אזוריות' בלוח הבקרה של Windows. Access מציג את התבניות המתאימות למדינה/אזור שנבחרו. לדוגמה, כאשר האפשרות אנגלית (ארצות הברית) נבחרה בכרטיסיה כללי, המספר 1234.56 בתבנית מטבע יופיע כ- ‎$1,234.56, אך כאשר השפה אנגלית (בריטניה) נבחרת בכרטיסיה כללי, המספר יופיע כ- ‎£1,234.56.

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

באפשרותך להשתמש בסמלים הבאים בתבניות מותאמות אישית עבור כל סוג נתונים.

סמל

משמעות

(רווח)

הצגת רווחים כתווים ליטרליים.

"ABC"

הצגת כל מה שנמצא בין סימני המרכאות כתווים ליטרליים.

!

אלץ יישור לשמאל במקום יישור לימין.

*

מלא את השטח הזמין בתו הבא.

\

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

[color]

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

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

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

דוגמה

שלוש הדוגמאות הבאות מגדירות את המאפיין Format באמצעות תבנית מוגדרת מראש:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

הדוגמה הבאה מגדירה את המאפיין Format באמצעות תבנית מותאמת אישית. תבנית זו מציגה תאריך באופן הבא: ינו 1995.

Forms!Employees!HireDate.Format = "mmm yyyy"

הדוגמה הבאה מציגה פונקציית VBA שמעצבת נתונים מספריים באמצעות תבנית המטבע, ומעצבת נתוני טקסט באותיות רישיות בלבד. מתבצעת קריאה לפונקציה מתוך אירוע OnLostFocus של פקד לא מאוגד בשם TaxRefund.

Function FormatValue() As Integer
    Dim varEnteredValue As Variant
    varEnteredValue = Forms!Survey!TaxRefund.Value
    If IsNumeric(varEnteredValue) = True Then
        Forms!Survey!TaxRefund.Format = "Currency"
    Else
        Forms!Survey!TaxRefund.Format = ">"
    End If
End Function

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

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

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

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