Зміст
Покажчик 🔎︎

# Функція CBool

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

## Синтаксис:

    CBool (Вираз1 {= | <> | < | > | <= | >=} Вираз2) або CBool (Число)

## Значення, що повертається:

Бульове

## Параметри:

Вираз1, Вираз2: рядки або числа, що підлягають порівнянню. Якщо ці вирази збігаються, функція CBool повертає значення True, інакше повертається False.

Число: будь-який числовий вираз для перетворення. Якщо цей вираз дорівнює 0, повертається False, в іншому випадку повертається True.

В наступному прикладі використовується функція CBool для оцінки значення, що повертається функцією Instr. Ця функція перевіряє, чи наявний сполучний "і" в реченні, введеному користувачем.

## Коди помилок:

5 Неправильний виклик процедури

## Приклад:

    Sub ExampleCBool
    Dim sText As String
        sText = InputBox("Будь ласка, введіть коротке речення:")
        ' Істинне, якщо сполучник "і" є в цьому реченні.
        ' Замість командного рядка
        ' If Instr(Input, "і")<>0 Then...
        ' функція CBool використовується наступним чином:
        If CBool(Instr(sText, "і")) Then
            MsgBox "Сполучник "і" є в реченні, яке ви ввели!"
        EndIf
    End Sub