Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
all_begin.doc
Скачиваний:
2
Добавлен:
16.11.2019
Размер:
189.44 Кб
Скачать

Оформление комментариев в программном коде

Комментарий – фрагмент текста программного кода, игнорируемый компилятором (не выполняемый).

Назначение : 1. облегчает чтение программного кода;

  1. позволяет отключить часть инструкций на время отладки

Закомментировать часть кода можно двумя способами.

  1. Наличие в строке апострофа ‘ . Все символы расположенные левее апострофа до конца строки будут восприняты компилятором как комментарий

  2. Вместо апострофа может быть использовано зарезервированное слово Rem. Действие его аналогично действию апострофа.

Строки в программном коде Перенос строк

Строка программного кода не может содержать более 1024 символов, но и такое количество символов «нечитаемо» ‑ неудобно для чтения программного кода. Для организации переноса строки в программном коде необходимо в месте переноса поставить «пробел» и знак подчеркивания. При этом необходимо соблюдать следующие правила:

  1. Нельзя разбивать (переносить) строковые константы.

  2. Одна строка разбивается не более чем на семь строк.

Несколько операторов на одной строке

Для того чтобы расположить несколько операторов на одной строке между ними надо поставить знак двоеточия

Ответьте на вопросы:

  1. Назначение редактора

  2. Какой пункт меню в приложениях OFFICE позволяет работать в редакторе VBA

  3. Какое из приложений MS OFFICE не имеет выхода в редактор VBA.

  4. Сформулируйте последовательность Ваших действий для вызова редактора VBA из MS EXCEL

  5. Сформулируйте последовательность Ваших действий для вызова окна редактирования.

  6. Назначение пробела в строках программного кода VBA и правила их расстановки

  7. Какие из интеллектуальных возможностей не требуют специальной установки.

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

  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 закрытие процедуры.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]