הפונקציה Str

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

הפונקציה מחזירה Variant (String) ייצוג של מספר.

תחביר

Str(number)

הארגומנט הנדרש number הוא a Long המכיל כל ביטוי מספרי חוקי.

הערות

כאשר מספרים מומרים למחרוזות, רווח מוביל שמור תמיד עבור הסימן של number. אם number הערך חיובי, המחרוזת המוחזרת מכילה רווח מוביל, וסימן החיבור משתמע.

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

הערה

הפונקציה Str מזהה רק את הנקודה (.) כמפריד עשרוני חוקי. כאשר נעשה שימוש במפרידים עשרוניים שונים, כגון ביישומים בינלאומיים, השתמש כדי CStr להמיר מספר למחרוזת.

דוגמה לשאילתה

ביטוי תוצאות
SELECT Discount, Str(Discount) AS StrDiscount FROM ProductSales; הפונקציה מחזירה את הערכים המקוריים Discount יחד עם ערכים שהומרו לתבנית מחרוזת בעמודה StrDiscount .

דוגמה ל- VBA

הערה

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

דוגמה זו משתמשת בפונקציה Str כדי להחזיר ייצוג מחרוזת של מספר. כאשר מספר מומר למחרוזת, רווח מוביל שמור תמיד לסימן שלו.

Dim MyString
MyString = Str(459)    ' Returns " 459".
MyString = Str(-459.65)    ' Returns "-459.65".
MyString = Str(459.001)    ' Returns " 459.001".