- •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.
28. Vba. Основные способы ввода данных (из клеток электронной таблицы, InputBox).
Синтаксис: InputBox (p, t, d, xp, yp, h, c),
где:
p (promt) – текстовое сообщение (подсказка, что нужно вводить).
t (title) – текст заголовка диалогового окна.
d (default) - текстовое выражение, которое предоставляется строке ввода, как начальное.
xp (xPos) – числовое выражение, координата x верхнего левого угла диалогового окна.
yp (yPos) – числовое выражение, координата y верхнего левого угла диалогового окна.
h – имя файла помощи (Help).
с (context) – номер раздела справочного файла.
Эта функция возвращает результат в виде текста. Поэтому при организации ввода числовых значений получаемый текст целесообразно преобразовать с помощью стандартной функции Val.
Dim a As Single
a = Val (InputBox (“a=”))
29. Vba. Основные способы вывода данных (из клеток электронной таблицы, MsgBox).
Вывод исходных данных в VBA может выть осуществлен одним из следующих способов:
В стандартное диалоговое окно вывода;
В ячейки рабочего листа;
Во внешний файл.
Стандартная функция MsgBox используется для работы с диалоговым окном вывода.
Синтаксис: MsgBox (p, b, t, h, c),
где:
p (promt) – строковое сообщение, выводимое в диалоговом окне.
b (buttons) – суммарное числовое значение для выводимых кнопок.
t (title) – текст, выводимый в заголовке диалогового окна.
h (helpfile) – название файла помощи.
c (context) – номер раздела в файле помощи.
30. Vba. Циклический алгоритм, понятие, основные элементы. Виды циклических алгоритмов. Оператор For.
Циклический алгоритм – алгоритм, в котором есть группа многократно повторяемых действий.
Основными элементами циклического алгоритма являются:
Настройка цикла – присваивание первоначальных значений тем переменным, которые участвуют в работе цикла.
Тело цикла – последовательность действий, которая должна выполняться несколько раз.
Циклы бывают двух видов:
Цикл с явно заданным числом повторений – цикл, число повторений в котором заранее известно или это число повторений можно рассчитать (простой цикл).
Цикл с неявно заданным числом повторений – цикл, число повторений которого заранее не известно. Выход из таких циклов происходит при достижении определенного условия, а на каком шаге это произойдет заранее сказать невозможно.
В VBA для реализации простых циклов можно использовать оператор For … Next.
Синтаксис оператора For:
For ПЦ = НЗ To КЗ [Step h]
[операторы]
Next [ПЦ]
ПЦ – параметр цикла – переменная, с помощью которой контролируется число повторений цикла.
НЗ – выражение, которое определяет начальное значение параметра цикла.
КЗ – выражение, которое определяет конечное значение параметра цикла.
h – выражение, определяющее шаг изменения параметра цикла. Если шаг не указан, то он считается равным 1.
Операторы – те действия, которые составляют тело цикла.
Порядок работы оператора For:
Присваивание параметру цикла начального значения.
После этого, текущее значение ПЦ сравнивается с КЗ [а) Если ПЦ ≤ КЗ (при h > 0) или ПЦ ≥ КЗ (при h < 0), то выполняется тело цикла и ПЦ изменяется на h; б) В противном случае оператор For завершает свою работу].
В блок схеме этот процесс реализуется так: