Введение в информатику процессов первичной переработки нефти. Новиков А.А - 64 стр.

UptoLike

Составители: 

63
o2 = InputBox("Как называется программа на VBA?", "Вопрос 2", "вирус")
If o2 = "макрос" Then Sum = Sum + 10
'***********************************************************
If Sum >= 20 Then
Call MsgBox("Вы набрали " & Sum & " баллов.", 0,"Результаты")
Else
Call MsgBox("Вы набрали " & Sum & " баллов. Этого мало.", 0, _
"Результаты")
End If
End Sub
В первом случае MsgBox используется как функция для того, чтобы опреде-
лить, какую кнопку нажал пользователь, во втором случае MsgBox используется как
процедура для вывода результатов в окне.
Рис. 2.11. Пример работы программы Pro16
2.7. Логические операции VBA
Логические операции применяются для переменных логического типа Boolean,
принимающих только два значения: True (Истина) и False (Ложь). В VBA встроены
широко употребляемые логические операции: «Конъюнкция» (И, AND), «Дизъюнк-
ция» (ИЛИ, OR), «Отрицание» (НЕ, NOT), «Исключительное ИЛИ» (XOR), «Экви-
валентность» (EQV), «Импликация» (IMP), с помощью которых можно реализовать
любые сложные логические
функции и выражения.
Таблицы истинности (результат операций) для первых трех из них содержатся в
школьной программе. Для логической операции XOR результат будет истиной толь-