🗊 Презентация Основы программирования на VBA

Нажмите для полного просмотра!
Основы программирования на VBA, слайд №1 Основы программирования на VBA, слайд №2 Основы программирования на VBA, слайд №3 Основы программирования на VBA, слайд №4 Основы программирования на VBA, слайд №5 Основы программирования на VBA, слайд №6 Основы программирования на VBA, слайд №7 Основы программирования на VBA, слайд №8 Основы программирования на VBA, слайд №9 Основы программирования на VBA, слайд №10 Основы программирования на VBA, слайд №11 Основы программирования на VBA, слайд №12 Основы программирования на VBA, слайд №13 Основы программирования на VBA, слайд №14 Основы программирования на VBA, слайд №15 Основы программирования на VBA, слайд №16 Основы программирования на VBA, слайд №17 Основы программирования на VBA, слайд №18 Основы программирования на VBA, слайд №19 Основы программирования на VBA, слайд №20 Основы программирования на VBA, слайд №21 Основы программирования на VBA, слайд №22 Основы программирования на VBA, слайд №23 Основы программирования на VBA, слайд №24

Вы можете ознакомиться и скачать презентацию на тему Основы программирования на VBA. Доклад-сообщение содержит 24 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Основы программирования на VBA (Visual Basic for Application)
Описание слайда:
Основы программирования на VBA (Visual Basic for Application)

Слайд 2


VBA – это подмножество языка программирования Visual Basic. VBA – это подмножество языка программирования Visual Basic. В нем используются все...
Описание слайда:
VBA – это подмножество языка программирования Visual Basic. VBA – это подмножество языка программирования Visual Basic. В нем используются все понятия и принципы визуального объектно-ориентированного программирования (ООП), управляемого событиями. VBA является встроенным языком программирования приложений MS Office, его можно применить в Excel, Access, Word.

Слайд 3


Основы программирования на VBA, слайд №3
Описание слайда:

Слайд 4


Приложения VBA создаются с помощью редактора Visual Basic. Приложения VBA создаются с помощью редактора Visual Basic. Для перехода в редактор следует...
Описание слайда:
Приложения VBA создаются с помощью редактора Visual Basic. Приложения VBA создаются с помощью редактора Visual Basic. Для перехода в редактор следует воспользоваться командой меню: Сервис – Макрос – Редактор Visual Basic Главное окно редактора (рис.1) включает следующие элементы: окно проекта (Project), окно программного кода (Code), окно просмотра (Object Browser).

Слайд 5


Основы программирования на VBA, слайд №5
Описание слайда:

Слайд 6


Основы программирования на VBA, слайд №6
Описание слайда:

Слайд 7


Основы программирования на VBA, слайд №7
Описание слайда:

Слайд 8


Модули В проекте можно выделить визуальную часть и программную. Программная часть хранится в различных модулях. Добавление модуля осуществляется...
Описание слайда:
Модули В проекте можно выделить визуальную часть и программную. Программная часть хранится в различных модулях. Добавление модуля осуществляется двумя способами: по команде Insert – Module; при создании макроса, когда программа создается автоматически.

Слайд 9


Окно программного кода
Описание слайда:
Окно программного кода

Слайд 10


Основы программирования на VBA, слайд №10
Описание слайда:

Слайд 11


Окно просмотра Object Browser Ввод команд автоматизирован. Список существующих компонент и объектов можно просмотреть в специальном окне просмотра...
Описание слайда:
Окно просмотра Object Browser Ввод команд автоматизирован. Список существующих компонент и объектов можно просмотреть в специальном окне просмотра Object Browser, которое открывается по команде меню View - Object Browser

Слайд 12


Понятие макроса Макрос - это последовательность команд и действий пользователя, записанная и хранимая внутри документа и исполняемая Excel так же,...
Описание слайда:
Понятие макроса Макрос - это последовательность команд и действий пользователя, записанная и хранимая внутри документа и исполняемая Excel так же, как пользователь производил эти действия . Макрос записывается в виде процедуры с заданным именем в модуль.

Слайд 13


Создание макроса Для записи макроса необходимо: Выбрать команду меню Сервис – Макрос - Начать запись; В окне диалога «Запись макроса» задать имя...
Описание слайда:
Создание макроса Для записи макроса необходимо: Выбрать команду меню Сервис – Макрос - Начать запись; В окне диалога «Запись макроса» задать имя макроса и сочетание клавиш для быстрого выполнения макроса; Затем выполнить нужные действия; После чего закончить запись макроса по команде меню Сервис – Макрос – Остановить запись.

Слайд 14


Выполнение макроса Для запуска макроса в работу имеется несколько способов: Использовать комбинацию клавиши Ctrl и выбранной буквы. Выполнить команду...
Описание слайда:
Выполнение макроса Для запуска макроса в работу имеется несколько способов: Использовать комбинацию клавиши Ctrl и выбранной буквы. Выполнить команду меню Сервис – Макрос – Макросы. В окне редактора Visual Basic выбрать в списке процедур имя макроса и выполнить команду меню Run Sub/UserForm. Вызвать макрос из процедуры. Назначить макрос командной кнопке или графическому объекту на листе и вызывать его с помощью мыши.

Слайд 15


Структура программного кода VBA
Описание слайда:
Структура программного кода VBA

Слайд 16


Процедура макроса Процедура макроса Sub ИмяМакроса() End Sub
Описание слайда:
Процедура макроса Процедура макроса Sub ИмяМакроса() End Sub

Слайд 17


Основы программирования на VBA, слайд №17
Описание слайда:

Слайд 18


Операторы условия IF THEN [ ELSE ] Пример 1. Присвоить ячейке А2 текущего листа значение «Петров», если в ячейке А1 содержится слово «Фамилия». IF...
Описание слайда:
Операторы условия IF THEN [ ELSE ] Пример 1. Присвоить ячейке А2 текущего листа значение «Петров», если в ячейке А1 содержится слово «Фамилия». IF ActiveSheet.Range(“A1”).Value=”Фамилия” THEN Range(“A2”).Value=”Петров”

Слайд 19


Пример 2. Если в ячейке А1 содержится слово «Цена», ячейке А2 присвоить значение 7000, в противном случае перейти на Лист2. Пример 2. Если в ячейке...
Описание слайда:
Пример 2. Если в ячейке А1 содержится слово «Цена», ячейке А2 присвоить значение 7000, в противном случае перейти на Лист2. Пример 2. Если в ячейке А1 содержится слово «Цена», ячейке А2 присвоить значение 7000, в противном случае перейти на Лист2. IF ActiveSheet.Range(“A1”).Value=”Цена” THEN ActiveSheet.Range(“A2”).Value=7000 ELSE WorkSheets(“Лист2”).Select.

Слайд 20


Операторы циклов Цикл со счётчиком For Счётчик цикла= НачальноеЗначение To КонечноеЗначение [Step Шаг] Операторы [Exit For] Next [Счётчик цикла]
Описание слайда:
Операторы циклов Цикл со счётчиком For Счётчик цикла= НачальноеЗначение To КонечноеЗначение [Step Шаг] Операторы [Exit For] Next [Счётчик цикла]

Слайд 21


Пример. Просуммировать четные числа натурального ряда до 50 включительно, сумму поместить в ячейку рабочего листа Excel. Пример. Просуммировать...
Описание слайда:
Пример. Просуммировать четные числа натурального ряда до 50 включительно, сумму поместить в ячейку рабочего листа Excel. Пример. Просуммировать четные числа натурального ряда до 50 включительно, сумму поместить в ячейку рабочего листа Excel. Sub sum() Dim f As Integer, sum As Integer sum = 0 For f = 2 To 50 Step 2 sum = sum + f Next Range("A1").Value = sum End Sub

Слайд 22


Цикл с предусловием Do While/Until Выражение Операторы [Exit Do] Loop
Описание слайда:
Цикл с предусловием Do While/Until Выражение Операторы [Exit Do] Loop

Слайд 23


Пример. Написать программу, суммирующую на рабочем листе Excel Выпуск продукции значения ежедневных прибылей из столбца D и помещающую результат в...
Описание слайда:
Пример. Написать программу, суммирующую на рабочем листе Excel Выпуск продукции значения ежедневных прибылей из столбца D и помещающую результат в отдельную ячейку с поясняющей надписью, как показано на рисунке Пример. Написать программу, суммирующую на рабочем листе Excel Выпуск продукции значения ежедневных прибылей из столбца D и помещающую результат в отдельную ячейку с поясняющей надписью, как показано на рисунке

Слайд 24


Public Sub total() Public Sub total() i = 3 Sum = 0 Do While Cells(i, 4).Value “” Sum = Sum + Cells(i, 4) i = i + 1 Cells(1, 7).Value =...
Описание слайда:
Public Sub total() Public Sub total() i = 3 Sum = 0 Do While Cells(i, 4).Value “” Sum = Sum + Cells(i, 4) i = i + 1 Cells(1, 7).Value = "Итоговая прибыль" Cells(2, 7).Value = Sum Loop End Sub



Похожие презентации
Mypresentation.ru
Загрузить презентацию