Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Zwraca wartość logiczną wskazującą, czy wyrażenie można obliczyć jako liczbę.

Składnia

IsNumeric ( wyrażenie )

Wymagane wyrażenieargument jest wariantem zawierającym wyrażenie numeryczne lub wyrażenie tekstowe.

Uwagi

Funkcja IsNumeric zwraca wartość Prawda , jeśli całe wyrażenie jest rozpoznawane jako liczba. w przeciwnym razie zwraca wartość False (Fałsz).

Funkcja IsNumeric zwraca wartość Fałsz , jeśli wyrażenie jest wyrażenie daty.

Przykłady zapytań

Expression

Wyniki

SELECT IsNumeric([CenaJednawcza]) AS Wyr1 FROM ProductSales;

Funkcja sprawdza, czy argument "CenaJednastkowa" jest prawidłową liczbą i zwraca wynik "-1" dla wartości Prawda, a dla wartości Fałsz w kolumnie Wyr1. Wynik to -1 (Prawda).

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

Funkcja oblicza, czy argumenty "DateofSale" i "487.34" są prawidłowymi liczbami i zwraca wynik "-1" dla wartości Prawda i "0" dla wartości Fałsz odpowiednio w kolumnach ValidNumber i NumberTest. Wynik to 0 (fałsz) dla argumentu ValidNumber i -1(True) dla argumentu Testnumer.

Przykład języka VBA

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji IsNumeric w celu określenia, czy zmienną można obliczyć jako liczbę.

Dim MyVar, MyCheck
MyVar = "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.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×