
- •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.
26. Vba. Типы данных, объявление данных.
VBA работает с 10 стандартными типами:
Строковый или символьный – String (Для хранения 1 символа отводится 1 байт памяти. Символьная константа оформляется в двойных кавычках [«абвгде»]).
Байтовый – Byte (Предназначен для хранения целых чисел от Ø до 255, занимает 1 байт памяти).
Integer (предназначен для хранения целых чисел в диапазоне от -32768 до +32767, занимает 2 байта памяти).
Long (Предназначен для хранения целых чисел в диапазоне от ~ -2 млрд. до +2 млрд., занимает 4 байта памяти).
Single (Позволяет хранить не только целые, но и вещественные числа с точностью до 7 цифр, занимает 4 байта памяти).
Double (Позволяет хранить как целые, так и дробные числа с точностью до 15 цифр, занимает 8 байт памяти).
Currency (используется для финансовых расчетов, обеспечивая точность 4 знака после запятой и 14 перед ней, занимает 8 байт памяти).
Date (Позволяет хранить значения времени в диапазоне от 1.01.100 до 31.01.9999. Занимает 8 байт памяти. Для обозначения константы в виде даты используются константы: #мм/дд/гг#).
Логический – Boolean (Позволяет хранить логические величины истину или ложь, занимает 2 байта памяти).
Variant (Позволяет хранить любой тип памяти, занимает 16 байт).
Для того, чтобы интерпретатор VBA распознавал нужный тип данных используются операторы объявления данных:
Dim – для объявления переменных;
Const – для объявления констант
27. Vba. Основные операторы (оператор присваивания). Линейная программа.
VAR=Expression
VAR – имя переменной (свойство объекта)
Expression - выражение
Оператор присваивания предназначен для хранения в операционной памяти рассчитанных значений.
ВЫРАЖЕНИЯ могут состоять из констант, переменных и(или) стандартных функций. Между которыми должны находиться знаки операций.
Выражения подразделяются на арифметические, текстовые и логические.
^ возведение в степень- пиоритет1.
- отрицание- приоритет2.
* умножение- приоитет3.
/ деление- приоритет3.
\ деление нацело- приоритет4.
Mod остаток от деления- приоритет5.
+ сложение- приоритет6
- вычитание- приоритет6
& конкатенация(слияние строк)- приоритет7
Если подряд следуют операции одного и того же приоритета, они выполняются слева направо. Указанный приоритет может быть изменен с помощью круглых скобок.
Переменные используются для сохранения значений величин, изменяющихся в процессе выполнения программы. Каждая переменная имеет имя по которому к ней обращаются. Правила присвоения имен аналогично правилу присвоения имен для полей. Присвоение значения для переменной осуществляется посредством оператора присваивания. В левой части оператора присваивания имя переменной, а в правой - значение или выражение.
Для объявления нескольких переменных можно пользоваться одним оператором Dim, перечисляя их через запятую.
При объявлении переменной следует помнить об области действия. Переменные объявленные в процедуре, можно использовать только внутри этой процедуры. Если переменная должна быть доступна во всех процедурах одного модуля, ее необходимо объявить в области описания модуля. Здесь также можно применять оператор Dim. Наибольшую область действия имеет переменная, объявленная глобальной (с префиксом Global) в области описания модуля. Синтаксис оператора Global не отличается от синтаксиса оператора Dim.
В отличие от переменной, константа содержит фиксированное значение, которое не может быть изменено в процессе выполнения программы. Согласно правилам хорошего тона, константы, как и переменные, следует объявлять явно, указывая их имена и значения. Для объявления константы используется оператор Const. Объявленную константу можно использовать в программе, обращаясь к ней по имени
ЛИНЕЙНЫЙ АЛГОРИТМ это такой алгоритм, в котором каждое действие выполняется один раз в строгой последовательности друг за другом.