![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Основы языка программированияСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Visual Basic for Applications (VBA)
Алфавит VBA
Как и все языки программирования высокого уровня, Visual Basic имеет свой набор допустимых для использования символов – алфавит. Алфавит языка содержит в себе: · прописные и строчные буквы латинского алфавита: A, B, …, Z a, b, …, z; · прописные и строчные буквы русского алфавита: А, Б, …, Я а, б, …, я; · арабские цифры: 0, …, 9. Для построения конструкций языка используются также нижеперечисленные специальные символы: · + суммирование в математических выражениях и сцепление в строковых выражениях; · - разность (вычитание); · * умножение; · / деление; · \ целое деление; · ^ возведение в степень; · () для составления сложных выражений; · = оператор присваивания или знак “равно”, применяемый в логических выражениях; · & сцепление подстрок в строку (конкатенация); · ‘ комментарий; · _ разрыв строки исходного кода программы или как связка в идентификаторах; · > больше · < меньше; · <= меньше или равно (не больше); · >= больше или равно (не меньше); · <> не равно; · пробел разделитель слов (операторов) в языке. Из вышеописанных символов, относящихся к алфавиту языка, конструируются все структуры языка. К из числу относятся: имена типов, встроенных констант, процедур, функций, операторов, объектов, свойств, методов и др. Прописные и строчные буквы не различаются. Все слова, задействованные в конструкциях языка, являются зарезервированными словами и не могут применяться для других целей. Переменные и константы
В VBA, как и в других языках программирования высокого уровня, для хранения значений используют переменные и константы. Переменная – именованная область памяти, используемая для хранения значения, которое можно изменить при выполнении программы. Переменные подразделяются на простые и индексированные (переменные с индексом). Индексированными переменными являются элементы массивов. Константа – именованная область памяти, используемая для хранения фиксированного значения, которое невозможно изменить при выполнении программы. Имена переменных и констант должны удовлетворять следующим правилам: § первым символом всегда должна быть буква; § в составе имени нельзя использовать символы: !, @, &, $, #, пробел;
· в качестве имени нельзя использовать ключевые (зарезервированные) слова, входящие в конструкции языка VBA; § длина имени не может быть более 255 символов; § имя нельзя повторять в пределах области его видимости (действия).
Область действия переменных и констант Область действия переменных и констант определяется с помощью ключевых слов: Private, Public и Static. Private – область действия в пределах конкретного модуля. После завершения выполнения модуля память, отведенная под эти переменные, освобождается. Public – область действия в пределах приложения. Static – область действия в пределах конкретного модуля внешних процедур, используемых в данном модуле. После завершения выполнения модуля значения этих переменных сохраняются и могут быть использованы при повторном выполнении модуля. Переменные и константы, в зависимости от области действия, подразделяются на глобальные и локальные. Если переменная или константа описана внутри процедуры, то она является локальной, то есть она определена и может использоваться только в пределах данной процедуры. Если переменная или константа описана вне процедуры, то она будет глобальной. Такая переменная или константа может быть использована в нескольких процедурах.
Объявление (описание) переменных и констант Переменная объявляется (описывается) с помощью ключевых слов Private, Public, Static, Dim. Чтобы явно указать тип переменной, используется ключевое слово As. Примеры описания простых переменных: Private X Public i As Integer, r As Long, c As Date Static Строка As String Dim Y Dim Z As Single ‘Явный способ объявления переменной. Самый простой и надежный Примеры описания индексированных переменных: Dim Массив1() As Integer Dim Массив2(12) As String
|
|||||
Последнее изменение этой страницы: 2016-12-16; просмотров: 574; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.218.47.157 (0.01 с.) |