Функція Val

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Повертає числа, які містяться в рядку, як числове значення відповідного типу.

Синтаксис

Val ( рядок )

Потрібен рядокаргумент – це будь-який дійсний рядковий вираз.

Примітки

Функція Val зупиняється читання рядка в перший символ, його не розпізнає як частину числа. Символи та символи, які часто вважаються частини числових значень, наприклад знаки долара і коми, не розпізнано. Проте, функція розпізнає вказаної системи числення префікси &O (для вісімкове) і &H (для шістнадцяткове). Пусті клітинки, вкладки та символи переклад видаляються з аргументом.

Повертає значення 1615198:

Val("    1615 198th Street N.E.")

Наведений нижче код Val повертає десяткове значення -1 шістнадцяткове значення показано:

Val("&HFFFF")

Примітка : Функція Val розпізнає лише періоду (.) як дійсний десяткового роздільника. Якщо використовуються різні десятковими роздільниками, як міжнародні застосунків, використовуйте CDbl для перетворення рядка на число.

Приклад

Примітка : У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі функція Val використовується для повернення числа, які містяться в рядку.

Dim MyValue
MyValue = Val("2457") ' Returns 2457.
MyValue = Val(" 2 45 7") ' Returns 2457.
MyValue = Val("24 and 57") ' Returns 24.

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×