
- •1. Операционная система Windows. Виды. Функциональные возможности.
- •2. Рабочий стол. Панель задач. Виды окон, элементы окна, операции с окнами.
- •3. Главное и контекстное меню. Создание ярлыка, быстрый запуск программ.
- •4. Организация файловой системы Windows.
- •5. Системная папка «Мой компьютер». Просмотр содержимого папки, выделение объектов.
- •6. Программа Проводник. Работа с папками и файлами (создание, переименование, удаление).
- •7. Программа Проводник. Способы копирования, перемещения файлов и папок.
- •8. Microsoft Excel. Структура окна программы и рабочей книги.
- •9. Microsoft Excel. Редактирование ячеек.
- •10. Microsoft Excel. Редактирование рабочих листов.
- •11. Microsoft Excel. Редактирование рабочих книг.
- •12. Microsoft Excel. Основные встроенные функции (сумм, срзнач, округл, макс, мин), назначение, синтаксис.
- •13. Microsoft Excel. Назначение и синтаксис функций впр, индекс.
- •14. Microsoft Excel. Назначение и синтаксис функции если.
- •15. Microsoft Excel. Назначение и синтаксис функций дата, время, тдата, сегодня.
- •16. Microsoft Excel. Создание и анализ списков. Сортировка Создание списка:
- •17. Microsoft Excel. Понятие фильтра. Виды фильтров (автофильтр, расширенный фильтр).
- •18. Microsoft Excel. Порядок создания и редактирования диаграмм.
- •19. Microsoft Excel. Элементы управления (переключатели, списки, счетчики. Флажки). Порядок их создания.
- •20. Microsoft Excel. Понятие формы. Способы создания форм.
- •21. Алгоритм. Способы его описания. Виды алгоритмов.
- •22. Алгоритм. Правила составления блок схем.
- •23. Редактор vba. Структура окна, операции редактирования.
- •24. Редактор vba. Виды процедур, способы создания и вызова процедур.
- •25. Vba. Состав языка: алфавит, константы, переменные, выражения, приоритет выполнения операций.
- •26. Vba. Типы данных, объявление данных.
- •27. Vba. Основные операторы (оператор присваивания). Линейная программа.
- •28. Vba. Основные способы ввода данных (из клеток электронной таблицы, InputBox).
- •29. Vba. Основные способы вывода данных (из клеток электронной таблицы, MsgBox).
- •30. Vba. Циклический алгоритм, понятие, основные элементы. Виды циклических алгоритмов. Оператор For.
- •31. Vba. Циклический алгоритм. Циклы с предусловием. Операторы для их реализации.
- •32. Vba. Циклический алгоритм. Циклы с постусловием. Операторы для их реализации.
- •33. Vba. Разветвляющийся алгоритм. Условные выражения.
- •34. Vba. Разветвляющийся алгоритм. Однострочный оператор If.
- •35. Vba. Разветвляющийся алгоритм. Многострочный оператор If.
- •37. Vba. Вложенные циклы, понятие, принципы организации.
- •38. Vba. Использование объектов Microsoft Excel. Объект Range: основные методы и свойства.
- •40. Использование стандартных функций Microsoft Excel. Объект Application: свойство WorksheetFunction.
31. Vba. Циклический алгоритм. Циклы с предусловием. Операторы для их реализации.
Цикл с предусловием – предусматривает проверку условия перед телом цикла. В таком цикле возможна ситуация, когда эта последовательность действий ни разу не выполнится.
В VBA такой цикл может быть реализован с помощью оператора Do … Loop.
1 вариант Do … Loop:
Пока
условие верно - выполнять тело цикла. В
теле цикла необходимо предусмотреть
изменение параметра условия, иначе
может произойти процесс зацикливания,
остановить который можно сочетание
клавишCtrl
+ Break.
Do While условие
[операторы]
Loop
2 вариант Do … Loop:
Пока условие неверно - выполнять тело цикла.
Do Until условие
[операторы]
Loop
32. Vba. Циклический алгоритм. Циклы с постусловием. Операторы для их реализации.
Цикл с постусловием – предусматривает проверку условия после тела цикла. Такой цикл в любом случае хотя бы один раз обязательно выполнится.
В VBA такой цикл может быть реализован с помощью оператора Do … Loop.
1 вариант Do … Loop:
Пока
условие верно - выполнять тело цикла. В
теле цикла необходимо предусмотреть
изменение параметра условия, иначе
может произойти процесс зацикливания,
остановить который можно сочетание
клавишCtrl
+ Break.
Do
[операторы]
Loop While условие
2 вариант Do … Loop:
Пока
условие неверно - выполнять тело цикла.
Do
[операторы]
Loop Until условие
33. Vba. Разветвляющийся алгоритм. Условные выражения.
Разветвляющийся алгоритм – алгоритм, в котором часть действий может быть выполнена либо не выполнена в зависимости от результата анализа исходных и промежуточных результатов.
Однострочный оператор If:
На языке VBA разветвление можно описать оператором If. Различают строчный (однострочный) и блочный (многострочный) операторы.
Синтаксис однострочного оператора: после If записывается логическое выражение (ЛВ).
If ЛВ Then [ОП_истина] [Else ОП_ложь]
ОП_истина – операторы, которые будут выполнены, если ЛВ - истина (True).
ОП_ложь – операторы, которые будут выполнены, если ЛВ – ложь (False).
Вся конструкция записывается в одной строке.
Многострочный оператор If:
На языке VBA разветвление можно описать оператором If. Различают строчный (однострочный) и блочный (многострочный) операторы.
Синтаксис многострочного оператора: после If записывается логическое выражение (ЛВ).
If ЛВ Then
[ОП_истина]
[ElseIf ЛВ_доп Then
[ОП_доп_истина]…]
[Else
ОП_ложь]
End If
ОП_истина – операторы, которые будут выполнены, если ЛВ - истина (True).
ОП_ложь – операторы, которые будут выполнены, если ни одно из проверяемых условий не является истиной.
ЛВ_доп – дополнительные логические выражения.
ОП_доп_истина – операторы, которые выполняются, если ЛВ_доп – истина.
Вся конструкция записывается в несколько строк.
34. Vba. Разветвляющийся алгоритм. Однострочный оператор If.
Разветвляющийся алгоритм – алгоритм, в котором часть действий может быть выполнена либо не выполнена в зависимости от результата анализа исходных и промежуточных результатов.
На языке VBA разветвление можно описать оператором If. Различают строчный (однострочный) и блочный (многострочный) операторы.
Синтаксис однострочного оператора: после If записывается логическое выражение (ЛВ).
If ЛВ Then [ОП_истина] [Else ОП_ложь]
ОП_истина – операторы, которые будут выполнены, если ЛВ - истина (True).
ОП_ложь – операторы, которые будут выполнены, если ЛВ – ложь (False).
Вся конструкция записывается в одной строке.