Как использовать функцию vba clng?
Функция VBA CLNG указана в категории преобразования типов данных функций VBA. Когда вы используете его в коде VBA, он преобразует выражение в длинный тип данных . Проще говоря, в VBA значение типа данных long может находиться в диапазоне от -2 147 483 648 до 2 147 483 647 (без десятичных знаков).
Синтаксис
CLng(Выражение)
Аргументы
- Выражение : значение, которое вы хотите преобразовать в длинный тип данных.
Пример
Чтобы практически понять, как использовать функцию VBA CLNG, вам нужно просмотреть пример ниже, где мы написали код vba, используя ее:

Sub example_CLNG() Range("B1").Value = CLng(Range("A1")) End Sub
В приведенном выше примере мы использовали значение из ячейки A1 (134,567), затем использовали функцию CLNG для преобразования этого значения в длинный тип данных, и в результате она вернула 135.
Комментарии
- CLNG округлит это число до 0,5 и округлит в меньшую сторону, если оно меньше или равно 0,5.
- Если вы укажете число, выходящее за пределы длинного типа данных (- 2,1 E+9 и 2,1 E+9), VBA вернет ошибку времени выполнения 13.