
- •1 История создания субд
- •2. Модели данных
- •3. Основные понятия субд
- •4. Структура субд «Access»
- •5.Таблицы
- •6.Типы полей
- •7.Поля числового и денежн. Типа
- •8. Формат поля
- •9 Маскирование поля
- •10 Характеристики полей Дата/время
- •11 Использование характеристики поля «Значение по умолчанию»
- •12 Характеристики поля «Условие на значение», «Сообщение об ошибке»
- •13. Поле типа «мастер подстановок», «гиперссылка»
- •14. Связь между таблицами
- •15. Типы запросов
- •16 Запросы
- •17. Создание вычисляемых полей.
- •18.Формы.
- •19. Настройка элементов управления формы с помощью панели инструментов.
- •21. Понятие макроса
- •22. Создание макроса
- •23. Классификация макрокоманд. Типы макросов.
- •24. Сферы применения макросов.
- •25. Макросы. Панель инструментов окна "макрос"
- •26. Макросы. Обзор макрокоманд, доступных для применения в макросах
- •27. Понятие макроса и модуля.
- •28. Назначение языка sql
- •29 Структура команд языка sql
- •30 Sql. Основные термины (ключевое слово, команда, объект).
- •31 Sql. Синтаксис команды create table.
- •32 Sql. Синтаксис команды create index.
- •33. Sql. Синтаксис команды alter table и drop table
- •34. Sql. Синтаксис команды insert
- •35. Sql. Синтаксис команды update
- •36. Sql. Синтаксис команды delete
- •37. Sql Синтаксис команды select
- •38. Sql. Выбор по критерию (where)
- •39. Использование sql с другими языками программирования
- •40. Visual Basic Application. Основные понятия.
- •41. Типы данных vba
- •42. Переменные и константы в vba
- •43. Процедуры и функции из вызовов в vba
- •44. Операторы в vba
- •45 Использование функций в vba
- •46 Область определения переменных и констант в vba
- •47 Соглашение по синтаксису в vba, по идентификации
- •48 Инструкция Const в vba
- •49. Массивы в vba. Основные понятия
- •50. Управление выполнения программ в vba
- •51.Инструкция Do…Loop
- •52 Инструкция For…Next
- •53 Инструкция Select Case
- •54 Инструкция If…Then…Else
53 Инструкция Select Case
Select Case – оператор выбора одной из нескольких альтернатив, передает управление в зависимости от результата сравнения значения некоторого выражения со вписком или диапазоном значений.
Формат оператора:
Select Case <проверяемое выражение>
[Case <список-сравнение-1>
[<операторы-1>]]
…
[Case Else
[<иначе операторы>]]
End Select
Оператор Select Case выбирает и исполняет одну из последовательностей операторов Сase.
Параметр проверяемое выражение должен присутствовать обязательно, его значение может быть числовым или строковым.
Параметр список сравнение-1 также должен присутствовать в строке Case. Список сравнений, компоненты которого перечисляются через запятую, может иметь одну из трех форм:
«выражение» - задает отдельное значение
«выражение» ТО выражение»
«IS <оператор-сравнение>выражение», где оператор-сравнение – это {=|>|<|<=|>=}
Если «проверяемое выражение» совпадает с одним из выражений параметра «список-сравнение», то выполняется «оператор1»; если «проверяемое выражение» удовлетворяет несколько предложений Case, выполняются операторы только первого Case; если «проверяемое выражение» не находит своего значения в предложении Case, выполняются <Иначе операторы>, расположенные после предложения Case Else.
54 Инструкция If…Then…Else
If…Then…Else – оператор условного перехода, который передает управление ходом выполнения программы в зависимости от истинности некоторого условия. Формат оператора:
If условие Then
[операторы]
[ElseIf условие-n Then
[операторы-n]…
[Else
[иначе операторы]]
End If
Параметр условие – обязательная компонента, любое числовое или строковое выражение со значением истина или ложь.
Операторы – один или несколько разделенных двоеточием операторов.
Если условие истинно, выполняются операторы за ключевым словом Then; если нет, то отыскивается первое истинное условие-n и выполняются операторы-n; в противном случае (все условия ложны) выполняются ИначеОператоры. После выполнения одной последовательности операторы управления передается на оператор, записанный за End If.
Пример:
If number>4
Then number=number+1
Else number=0
End If
1