Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Возвращает логическое значение, указывающее, можно ли вычислить выражение как число.

Синтаксис

IsNumeric ( expression )

Обязательный аргумент выражениеаргумент является значением типа Variant, содержащим числовое выражение или строковое выражение.

Замечания

Значение IsNumeric возвращает значение True , если целое выражение распознается как число; В противном случае возвращается значение False.

IsNumeric возвращает значение False, если выражение является выражение даты.

Примеры запросов

Expression

Результаты

SELECT IsNumeric([UnitPrice]) AS Expr1 FROM ProductSales;

Функция оценивает, является ли значение UnitPrice допустимым числом, и возвращает результат в виде "-1" для True и "0" для False в столбце Expr1. Результат — -1 (true).

SELECT IsNumeric([DateofSale]) AS ValidNumber, IsNumeric("487.34") AS NumberTest FROM ProductSales;

Функция оценивает, является ли значение DateofSale и 487.34 допустимым числом, и возвращает результат как "-1" для True и "0" для False в столбцах ValidNumber и NumberTest соответственно. Результатом является 0 (false) для ValidNumber и -1 (true) для NumberTest.

Пример VBA

Примечание: В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.

В этом примере функция IsNumeric используется для определения возможности вычисления переменной как числа.

Dim MyVar, MyCheckMyVar = "53"    ' Assign value.MyCheck = IsNumeric(MyVar)    ' Returns True.MyVar = "459.95"    ' Assign value.MyCheck = IsNumeric(MyVar)    ' Returns True.MyVar = "45 Help"    ' Assign value.MyCheck = IsNumeric(MyVar)    ' Returns False.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.