إرجاع متغير (سلسلة) يمثل القيمة الثمانية لرقم.
بناء الجملة
Oct(number)
إن وسيطة الرقمالمطلوب هي أي تعبير رقمي أو تعبير سلسلة صحيح.
ملاحظات
إذا لم يكن الرقم عددا صحيحا بالفعل، فسيتم تقريبه إلى أقرب عدد صحيح قبل تقييمه.
| إذا كان الرقم | عمليات إرجاع Oct |
|---|---|
| فارغ | فارغ |
| فارغ | صفر (0) |
| أي رقم آخر | عدد أقصاه 11 حرفا ثمانيا |
يمكنك تمثيل الأرقام الثمانية مباشرة بالأرقام السابقة في النطاق المناسب ب &O. على سبيل المثال، &O10 هو الرمز الثماني للرقم العشري 8.
أمثلة عن الاستعلام
| التعبير | النتائج |
|---|---|
| تحديد Oct(2) AS Expr1 FROM ProductSales GROUP بحلول أكتوبر(2); | ترجع القيمة الثماني للرقم "2" وتعرض النتيجة في العمود Expr1. |
| تحديد الكمية,Oct(الكمية) AS Expr1 من ProductSales; | ترجع القيم من "الكمية" إلى جانب القيمة الثمانية لكل قيم البيانات في العمود "الكمية". ترجع القيم من "الكمية" إلى جانب القيمة الثمانية لكل قيم البيانات في العمود "الكمية" وتعرض النتائج في العمود "القيمة" |
مثال VBA
ملاحظة
توضح الأمثلة التالية استخدام هذه الدالة في وحدة نمطية ل Visual Basic for Applications (VBA). لمزيد من المعلومات حول استخدام VBA، حدد "مرجع المطور" في القائمة المنسدلة بجوار "بحث" وأدخل مصطلح أو أكثر في مربع البحث.
يستخدم هذا المثال الدالة Oct لإرجاع القيمة الثمانية لرقم.
Dim MyOct
MyOct = Oct(4) ' Returns 4.
MyOct = Oct(8) ' Returns 10.
MyOct = Oct(459) ' Returns 713.