Перейти к содержимому
Наше приложение «Дешевые авиабилеты» в AppGallery >>

VBA Excel. Функция Val

    Распознавание числовых значений в начале текстовых строк с помощью функции Val в коде VBA Excel. Определение текущей версии приложения Excel.

    Функция Val

    Val — это функция, которая распознает цифры с начала строки и до первого нецифрового символа, и возвращает их как числовое значение соответствующего типа.

    Синтаксис

    string — строка; переменная или выражение, возвращающие строку.

    Примечание

    Функция Val прекращает чтение строки на первом символе, который она не может распознать как цифру. Если среди цифр встречаются точки (.), то первая интерпретируется как десятичный разделитель, а вторая — уже как текст, на ней распознавание числа прекращается.

    Примеры

    Примеры с функцией Val

    Определение версии Excel

    Определение текущей версии приложения Excel из кода VBA с помощью функций Application.Version и Val:

    Здесь функция Val необходима из-за того, что функция Application.Version возвращает номер версии приложения в текстовом формате:


    Содержание рубрики VBA Excel по тематическим разделам со ссылками на все статьи.