إرجاع تعبير منسق كرقم.
بناء الجملة
FormatNumber ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
يحتوي بناء جملة الدالة FormatNumber على هذه الوسيطات:
الوسيطة |
الوصف |
تعبير |
مطلوبة. التعبير المطلوب تنسيقه. |
NumDigitsAfterDecimal |
اختيارية. قيمة رقمية تشير إلى عدد الأماكن التي يتم عرضها على يمين الفاصلة العشرية. القيمة الافتراضية هي –1، ما يشير إلى استخدام الإعدادات الإقليمية للكمبيوتر. |
IncludeLeadingDigit |
اختيارية. ثابت Tristate الذي يشير إلى ما إذا كان يتم عرض صفر بادئ للقيم الكسرية أم لا. راجع قسم الإعدادات للقيم. |
UseParensForNegativeNumbers |
اختيارية. ثابت Tristate الذي يشير إلى ما إذا كان يجب وضع القيم السالبة داخل الأقواس أم لا. راجع قسم الإعدادات للقيم. |
GroupDigits |
اختيارية. ثابت Tristate الذي يشير إلى ما إذا كانت الأرقام مجمعة أم لا باستخدام محدد المجموعة المحدد في الإعدادات الإقليمية للكمبيوتر. راجع قسم الإعدادات للقيم. |
الإعدادات
تحتوي وسيطات IncludeLeadingDigit و UseParensForNegativeNumbers و GroupDigits على الإعدادات التالية:
ثابت |
قيمة |
الوصف |
vbTrue |
–1 |
True |
vbFalse |
0 |
False |
vbUseDefault |
–2 |
استخدم الإعداد من الإعدادات الإقليمية للكمبيوتر. |
ملاحظات
عند حذف وسيطة اختيارية واحدة أو أكثر، يتم توفير قيم الوسيطات المحذفة بواسطة الإعدادات الإقليمية للكمبيوتر.
ملاحظة: تأتي جميع معلومات الإعدادات من علامة التبويب رقم الإعدادات الإقليمية .
أمثلة
تعبير |
النتائج |
SELECT FormatNumber([SalePrice]) AS Expr1 FROM ProductSales; |
تنسيق قيم العملة في حقل "SalePrice" بتنسيق "رقم" وإرجاعها في العمود Expr1. |
SELECT FormatNumber([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; |
تنسيق قيم الأرقام في حقل "الخصم" بتنسيق "رقم" مع نقطتين عشريتين، سيكون لكل القيم الأقل من 1 "0" قبل الفاصلة العشرية، وسيتم تغطية القيم السالبة بين أقواس، وسيتم تجميع القيمة حسب المحدد الافتراضي (سيتم عرض "1000" على أنها 1000.00، سيتم عرض "-1000" على أنها (1000.00)، سيتم عرض "0" ك 0.00). |