Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
32 слайда
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
787.50 kB
Просмотров:
59
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![. ЭЛЕМЕНТЫ ЯЗЫКА VBA](/documents_6/75458648004c874bb0923404da957eb0/img0.jpg)
Содержание слайда: 2. ЭЛЕМЕНТЫ ЯЗЫКА VBA
№2 слайд![Элементами языка являются](/documents_6/75458648004c874bb0923404da957eb0/img1.jpg)
Содержание слайда: Элементами языка являются:
Элементами языка являются:
Переменные;
Константы;
Процедуры;
Функции;
Оъекты.
№3 слайд![. . Имена элементов VBA Длина](/documents_6/75458648004c874bb0923404da957eb0/img2.jpg)
Содержание слайда: 2.1. Имена элементов VBA
Длина имени 1 – 255 символов;
Имя начинается с буквы латинского или русского алфавита (только для VBA);
Имена не должны совпадать со стандартными именами VBA ( Sub, End);
Не должны включать точек, пробелов, знаков ! ? # $ % @ + - * / = №
№4 слайд![PRIMER, Primer, primer -](/documents_6/75458648004c874bb0923404da957eb0/img3.jpg)
Содержание слайда: PRIMER, Primer, primer
- имена переменных эквивалентны.
Правильные имена Неправильные имена
Х28 28Х
Prisnac17 Prisnac 17
Dim
Регистр букв в именах не имеет значения.
№5 слайд![. . Основные понятия языка](/documents_6/75458648004c874bb0923404da957eb0/img4.jpg)
Содержание слайда: 2.2. Основные понятия языка
Ключевые слова;
выражения;
операторы;
данные;
переменные.
№6 слайд![Ключевые слова это слова или](/documents_6/75458648004c874bb0923404da957eb0/img5.jpg)
Содержание слайда: Ключевые слова – это слова или символы, которые являются элементами языка VBA: инструкции, имена функций, операторы (например, For, Do, SIN).
Ключевые слова – это слова или символы, которые являются элементами языка VBA: инструкции, имена функций, операторы (например, For, Do, SIN).
Выражение – это комбинация ключевых слов, операторов и констант. Служит для проведения вычислений по заданным формулам
(например: Х+3, Z > 0).
Результатом может быть число, строка, логическое значение.
№7 слайд![Операторы используют для](/documents_6/75458648004c874bb0923404da957eb0/img6.jpg)
Содержание слайда: Операторы используют для объединения простых выражений в более сложные и выполнения действий.
Операторы используют для объединения простых выражений в более сложные и выполнения действий.
Операторы выполняют операции:
арифметические;
логические;
сравнения (отношения);
конкатенации (сцепления строк).
Переменная, над которой выполняется операция, называется операндом.
№8 слайд![. . Данные VBA р](/documents_6/75458648004c874bb0923404da957eb0/img7.jpg)
Содержание слайда: 2.3. Данные VBA
р
№9 слайд![продолжение](/documents_6/75458648004c874bb0923404da957eb0/img8.jpg)
Содержание слайда: продолжение
№10 слайд![. . Переменные Переменная -](/documents_6/75458648004c874bb0923404da957eb0/img9.jpg)
Содержание слайда: 2.4. Переменные
Переменная - это область памяти для временного хранения данных, которой присвоено имя.
Значение переменной может меняться в процессе выполнения программы.
Тип переменной описывают
в начале программы с помощью оператора:
Dim ИмяПеременной As ТипДанных
№11 слайд![. . Операции Операции](/documents_6/75458648004c874bb0923404da957eb0/img10.jpg)
Содержание слайда: 2.5. Операции
Операции производят над выражениями, переменными и данными.
№12 слайд![Операции отношения н](/documents_6/75458648004c874bb0923404da957eb0/img11.jpg)
Содержание слайда: Операции отношения
н
№13 слайд![Задание Какой тип переменных](/documents_6/75458648004c874bb0923404da957eb0/img12.jpg)
Содержание слайда: Задание
Какой тип переменных Х и b описан во фрагменте программы:
Dim Х as Currency
Dim b as Boolean
А. Х – строковый, b – действительный;
В. Х – целый, b – действительный;
С. Х – денежный, b – логический;
D. Х - логический, b – вариант.
№14 слайд![Задание Какой тип данных](/documents_6/75458648004c874bb0923404da957eb0/img13.jpg)
Содержание слайда: Задание
Какой тип данных может описать любую переменную?
А. Variant
В. Object
С. String
D. Long
№15 слайд![. Массивы Массив это](/documents_6/75458648004c874bb0923404da957eb0/img14.jpg)
Содержание слайда: 2.6 Массивы
Массив – это упорядоченный набор данных, например,
А1, А2, А3,…, Аn
При работе с массивами их следует описать в начале программы с указанием размерности.
Синтаксис описания массивов
Dim ИмяМассива(Размерность) As ТипЭлементов
№16 слайд![Например Dim A As Integer](/documents_6/75458648004c874bb0923404da957eb0/img15.jpg)
Содержание слайда: Например:
Dim A(15) As Integer
Массив А из 15 целых чисел;
Dim B(3,4) As Single
Матрица В из трех строк и четырех столбцов действительных чисел.
Допускается запись:
Dim A(1 To 15) As Integer
Dim B(1 To 3, 1 To 4) As Single
№17 слайд![. . Встроенные функции VBA](/documents_6/75458648004c874bb0923404da957eb0/img16.jpg)
Содержание слайда: 2.7. Встроенные функции VBA
Встроенными называют заранее запрограммированные функции, предназначенные для проведения часто встречающихся вычислений.
В VBA есть несколько категорий таких функций:
Математические;
Проверка типов;
Преобразования форматов;
Времени и даты;
Обработки строк.
№18 слайд![Математические функции н](/documents_6/75458648004c874bb0923404da957eb0/img17.jpg)
Содержание слайда: Математические функции
н
№19 слайд![Математические функции н](/documents_6/75458648004c874bb0923404da957eb0/img18.jpg)
Содержание слайда: Математические функции
н
№20 слайд![Математические функции](/documents_6/75458648004c874bb0923404da957eb0/img19.jpg)
Содержание слайда: Математические функции
№21 слайд![Задание Запишите](/documents_6/75458648004c874bb0923404da957eb0/img20.jpg)
Содержание слайда: Задание
Запишите арифметическое выражение
А. (x^2+3*x)/8*x-5+x
В. (x^2+3x)/(8x-5)+x
С. (x^2+3x)/(8x-5+x)
D. (x^2+3*x)/(8*x-5)+x
№22 слайд![Задание Запишите](/documents_6/75458648004c874bb0923404da957eb0/img21.jpg)
Содержание слайда: Задание
Запишите арифметическое выражение
А. Exp(Abs(x))+sin(x)/2+Log х)
В. Exp(Abs(x))+sin(x)/(2*Log(x)
С. (Exp(Abs(x))+sin(x))/2/Log(x)
D. Exp(Abs(x))+sin*x/(2*Log*x)
№23 слайд![Способы ввода и вывода данных](/documents_6/75458648004c874bb0923404da957eb0/img22.jpg)
Содержание слайда: Способы ввода и вывода данных в программах на VBA
Консольные ввод и вывод
Ввод и вывод в ячейки листа
Оконный ввод и вывод
№24 слайд![Консольные ввод и вывод Ввод](/documents_6/75458648004c874bb0923404da957eb0/img23.jpg)
Содержание слайда: Консольные ввод и вывод
Ввод:
a = InputBox("Введите а")
Вывод:
MsgBox ("a^2= " + Str(a*a) + " a^3= " + Str(a*a*a))
№25 слайд![](/documents_6/75458648004c874bb0923404da957eb0/img24.jpg)
№26 слайд![](/documents_6/75458648004c874bb0923404da957eb0/img25.jpg)
№27 слайд![Ввод и вывод в ячейки листа](/documents_6/75458648004c874bb0923404da957eb0/img26.jpg)
Содержание слайда: Ввод и вывод в ячейки листа
Ввод:
1) a = Range("a1").Value
2) a = Cells(i, k), i – номер строки, k – номер столбца ячейки листа Excel
Вывод:
1) Range("b1").Value = a
2) Cells(j, m) = b
№28 слайд![](/documents_6/75458648004c874bb0923404da957eb0/img27.jpg)
№29 слайд![](/documents_6/75458648004c874bb0923404da957eb0/img28.jpg)
№30 слайд![](/documents_6/75458648004c874bb0923404da957eb0/img29.jpg)
№31 слайд![](/documents_6/75458648004c874bb0923404da957eb0/img30.jpg)
№32 слайд![](/documents_6/75458648004c874bb0923404da957eb0/img31.jpg)