Составители:
52
другими неизвестными ему програм-
миста
ммы, которая после транс-
ляции программе используются
встро аммисту беспоко-
иться Их объектные коды заранее размещены в специальных биб-
лиот уемых компилятором, и автоматически подключаются к итоговой
прогр об определениях программисту надо в том случае, когда
он хоч
E
бражений повышения надежности программирования рекомендует-
ся, как
При использовании библиотечных функций, обращаясь к ним в своей про-
грамме, программист использует написанные
ми коды для решения собственной задачи. Для обеспечения работы всей сис-
темы программисту необходимо позаботиться о подключении к программе кодов
библиотечных функций. Обычно это происходит на этапе редактирования связей.
Заметим, что в большинстве случаев программист не имеет доступа к исходным ко-
дам библиотечных функций и пользуется только описанием их действий (назначени-
ем функции) и описанием списка аргументов.
Под определением функции или процедуры обычно понимают создаваемую
программистом последовательность операторов програ
может быть вызвана из другой программы. Если в
енные процедуры или функции, то об их определении прогр
не приходится.
еках, использ
амме. Задумываться
ет создать собственные функции или процедуры.
Формально функция в VBA может быть описана так:
[Public или Private] [Static] Function Имя [(СписокАргументов)] [As Тип]
[Операторы]
[Имя=Выражение]
[Exit Function]
[Операторы]
[Имя=Выражение]
nd Function
Если указано ключевое слово Public (используется по умолчанию), процедура
может быть вызвана из других процедур любых модулей. Ключевое слово Private оз-
начает, что процедура может быть вызвана только из того модуля, в котором она
описана. Из соо
правило, использовать ключ Private.
Установленный ключ Static означает, что локальные переменные процедуры
сохраняют свои значения между вызовами и могут быть использованы в последую-
щих вычислениях при следующем вызове процедуры (время жизни переменной). Из
соображений повышения надежности программирования использовать ключ Static не
рекомендуется
Имя функции - это обычный идентификатор языка VBA.
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »