Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
24 слайда
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
453.50 kB
Просмотров:
113
Скачиваний:
1
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Основные элементы
языка программирования Visual Basic for Applications (VBA)
№2 слайд
Содержание слайда: Модули и процедуры
Любая программа на языке VBA представляет собой одну или несколько взаимосвязанных процедур
Процедуры сохраняются в файлах вместе с данными соответствующих приложений, но в специальной их части, называемой модулем Совокупность всех модулей и объектов, находящихся в одном файле, называется проектом
№3 слайд
Содержание слайда: Модули и процедуры
Структура процедуры (макроса):
Sub <имя процедуры>() – заголовок процедуры
<раздел объявлений> – тело процедуры
<раздел операторов>
End Sub
№4 слайд
Содержание слайда: Элементы языка VBA
Алфавит языка:
прописные и строчные буквы латинского и русского алфавитов
цифры от 0 до 9
знак подчеркивания
специальные символы
зарезервированные слова
идентификаторы пользователя
№5 слайд
Содержание слайда: Элементы языка VBA
Специальные символы:
* / + - [ ] { } <= >= <>
Зарезервированные слова
– это слова английского языка, указывающие компилятору на необходимость выполнения определенных действий, они не могут изменяться и использоваться в качестве идентификаторов
Пример: sub, end, for, if, dim, real и т.д.
№6 слайд
Содержание слайда: Переменные
Переменные
– это элементы программы, имеющие идентификаторы, которые в процессе выполнения программы могут принимать различные значения в соответствии с указанным при их объявлении типом
№7 слайд
Содержание слайда: Переменные
Объявление переменных:
Dim <идентификатор1> As <тип1>, <идентификатор2> As <тип2>, …
Идентификаторы
– это имена, которые используются в программе для обозначения констант, переменных, типов, объектов и т.д.
№8 слайд
Содержание слайда: Переменные
Пример:
Dim a As Integer, b As Single
Dim c As Integer
№9 слайд
Содержание слайда: Переменные
Правила образования идентификаторов:
последовательность букв (русских и латинских), цифр, _
первый символ – буква
длина имени <=255 символов
имя должно быть информативным
№10 слайд
Содержание слайда: Переменные
Тип данного определяет:
диапазон возможных значений
объём выделяемой памяти и форму представления данных в ней
действия, которые можно совершать над данными
№11 слайд
Содержание слайда: Переменные
Основные типы данных:
№12 слайд
Содержание слайда: Константы
Константы
– это элементы программы, значения которых при выполнении программ не меняются
Литеральные константы
– это целые числа (52), вещественные числа
(5.2 или в экспоненциальной форме 1.72E02), строковые константы (”Группа ЗУ-11с”), логические константы (true, false)
№13 слайд
Содержание слайда: Константы
Именованные константы,
как и переменные, имеют собственные идентификаторы. Их значения устанавливаются при описании и не могут изменяться во время выполнения программы. Тип константы определяется ее значением
№14 слайд
Содержание слайда: Константы
Описание именованных констант:
Const <идентификатор 1>=<значение 1>,
<идентификатор 2>=<значение 2>, …
Const а=2.5
Const str=”ГЭФ”, l=false
№15 слайд
Содержание слайда: Константы
Предопределенные (внутренние) константы
– это именованные константы, определенные при разработке VBA. Имена таких констант начинаются с букв vb
Пример:
vbOKOnly, vbYesNo
№16 слайд
Содержание слайда: Арифметические выражения
Арифметические выражения
служат для вычисления целого или вещественного значения. Они состоит из констант, переменных, функций, знаков арифметических операций и круглых скобок
№17 слайд
Содержание слайда: Арифметические выражения
Арифметические операции в порядке убывания приоритета:
^ – возведение в степень
* – умножение
/ – деление
\ – целочисленное деление
mod – остаток от целочисленного деления
+ – сложение
- – вычитание
№18 слайд
Содержание слайда: Арифметические выражения
Пример:
7 \ 3 = 2
7 mod 3 = 1
18.6 \ 3.4 = 19\3 = 6
№19 слайд
Содержание слайда: Арифметические выражения
Математические функции:
№20 слайд
Содержание слайда: Арифметические выражения
Пример:
в программе: x^(1/5)
в программе:
sqr ( tan(x)^2 / ( log(x^5) – x^(1/3) ) )
№21 слайд
Содержание слайда: Оператор присваивания
Синтаксис оператора:
<идентификатор>=<выражение>
Примеры:
с = sqr ( a^2 + b^2 )
i =i+1
№22 слайд
Содержание слайда: Оператор присваивания
Порядок точности числовых типов от наименее точного к наиболее точному
Byte
Integer
Long
Single
Double
№23 слайд
Содержание слайда: Оператор присваивания
Пример:
Dim a As Single, k As integer
a=2.6
k=a+1
Значение к =4
№24 слайд
Содержание слайда: Оператор присваивания
Пример:
вычислить
В программе:
y=(cos(x)^3+abs(x+atn(2*x))^(1/5))/(3*exp(sqr(x)))