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

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

Синтаксис

IsNumeric ( expression )

Обов'язковий вираз ,аргумент, – це варіант, який містить числовий вираз або рядковий вираз.

Примітки

Функція IsNumeric повертає значення True , якщо весь вираз розпізнається як число; в іншому разі повертає значення False.

Функція IsNumeric повертає значення False , якщо вираз – це вираз дати.

Приклади запитів

Вираз

Результати

SELECT IsNumeric([Ціна за одиницю]) AS вираз1 FROM ProductSales;

Ця функція обчислюється, якщо "Ціна за одиницю" є припустимим числом, і повертає результат "-1" для "Істина" та "0" для значення False у стовпці Вираз1. Результат – -1 (істина).

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

Ця функція обчислюється, якщо значення "DateofSale" і "487,34" є припустимим числом і повертає результат "-1" для true та "0" для false у стовпцях ValidNumber і NumberTest відповідно. Результат: 0 (Хибність) для аргументів ValidNumber і -1(True) для NumberTest.

Приклад VBA

Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (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.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

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

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.