Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Задание на практическую работу.

Читайте также:
  1. III. задание.
  2. В чем задание
  3. Виктор не любил убивать без особой надобности. Но задание есть задание.
  4. Внимание! Если у Вас имеется готовое техническое задание, приложите его одновременно с опросным листом и вышлите для обсчета в нашу студию по адресу e-mail: studiolimay@gmail.com
  5. Депутата КПРФ пытались оштрафовать за хорошую работу. Не вышло!
  6. Для ответов участников используйте специальный бланк LAW_бланк ответов_7-8 класс.doc из архива с заданием олимпиады.
  7. Для ответов участников используйте специальный бланк LAW_бланк ответов_9-11 класс.doc из архива с заданием олимпиады.
  1. Откройте редактор VBA
  2. Установите необходимые Вам флаги, для использования интеллектуальных возможностей редактора
  3. Откройте окно редактирования программного кода
  4. Вставьте заголовок процедуры, выбрав тип процедуры Sub и задав ее имя.

5. Использую возможности редактирования создайте процедуру, следующего содержания:

Public Sub Ferst()

Dim S As Integer

S = 1

MsgBox "Это мой " & S & " опыт работы в редакторе VBA"

End Sub

& ‑ воспроизводится нажатием клавиш CTRL + 7

  1. Запустите программный код на выполнение, для чего выберете пункт меню – Run – Run Macro или нажмите горячую клавишу F5
  2. измените в программном коде значение переменной S на любое другое целое число, поменять выводимый текст.

 

 

Процедура

Процедура является самостоятельной частью кода, которая имеет имя и может содержать аргументы, выполнять последовательность инструкций и изменять значения своих аргументов.

[Private] [Public] [Static] Sub Имя [(Список Aргументов)]

(инструкции)

[Exit Sub] [Инструкции]

End Sub

Элементы описания:

PUBLIC ‑ Указывает, что процедура Sub доступна для всех других процедур во всех модулях

PRIVAIT ‑ Указывает, что процедура sub доступна для других процедур только того модуля, в котором она описан

STATIC ‑ Указывает, что локальные переменные процедуры сохраняются в промежутках времени между вызовами этой процедуры

Имя ‑ Имя процедуры sub, удовлетворяющее стандартным правилам именования переменных

СписокАргументов ‑ список переменных, представляющий аргументы, которые передаются в процедуру sub при ее вызове. Имена переменных разделяются запятой

Инструкции ‑ любая группа инструкций, выполняемых в процедуре Sub

Exit Sub ‑ инструкция, приводящая к немедленному выходу из процедуры

End Sub – закрытие процедуры.

 

Основные понятия

1. идентификатор – имя переменной, константы, функции, процедуры, типа.

Правило задания идентификатора:

· Длинна идентификатора не должна превышать 255 символов.

· Идентификатор должен быть уникален внутри области определения

· набор букв, цифр и знаков подчеркивания, начинающийся с буквы.

· Нельзя использовать идентификаторы, совпадающие с именами встроенных функций и процедур, а также с ключевыми словами языка.

2. переменные, константы, функции, принимающие числовое значение – называются арифметическими.

3. арифметическое выражение – арифметическиепеременные, константы, функции, объединенные знаками арифметических операций
Знаки арифметических операций в порядке их приоритета:

 

+ Суммирование
- Вычитание
* Умножение
/ Деление
Mod Остаток от деления
\ Целая часть частного
^ Возведение в степень

 

Пример:

· A = 14,5 + B * C –(B + C) ^ 2 – Sin(C)


Дата добавления: 2015-11-14; просмотров: 68 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Окно редактирования кода| Операции деления

mybiblioteka.su - 2015-2024 год. (0.01 сек.)