Функция 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 предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×