русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

End Sub


Дата добавления: 2013-12-23; просмотров: 937; Нарушение авторских прав


Объявление общедоступных переменных уровня модуля и их применение.

Типы данных и функции преобразования типов данных.

Объявление локальных переменных в среде VBA и работа с переменными.

(Лекция 5 - 4 часа)

 

Переменная в среде VBA может иметь любое имя за исключением служебных символов, зарезервированных слов (названия инструкций, имена встроенных функций и процедур, имена констант языка и ключевые слова языка программирования). Имя переменной может содержать любые символы и цифры, следующие за символами, а также знак подчеркивания. С целью улучшения читаемости программы, переменной целесообразно присваивать смысловое имя, например: AxisX (координата X), AxisY (координата Y), Count(количество счета). Имя переменной не должно содержать пробелов.

Для объявления переменной в VBA используется инструкция Dim. Переменная может быть простой, предназначенной для хранения чисел и текста, массивом, хранящим значения строк и таблиц данных, описывать объект и его свойства. По умолчанию в среде VBA переменная имеет тип Variant. Тип Variant - это такой строковый тип данных, который может принимать любые значения или последовательность значений. В процессе присвоения конкретных значений переменной типа Variant принимает тот тип данных или последовательность типов данных, которые ей присвоены.

Локальная переменная должна объявлятся в теле процедуры или функции. Переменная должна быть объявлена до ее применения. Если переменной не присвоено никакое значение до ее применения, то она имеет значение нуль. При объявлении переменной типа Variant ее тип можно не указывать. Локальная переменная будет доступна только в той процедуре или функции в которой она объявлена.

 

Пример:

Sub Demo()

Dim AxisX, AxisY, Count

AxisX = 100.5: AxisY = 200.5: Count = 0



Range(“B1”) = AxisX: Range(“B2”) = AxisY: Range(“B3”) = Count

 

Выше приведена процедура Demo (программа Demo) в первой сроке которой объявлены простые переменные AxisX, AxisY и Count. Во второй строке текста программы указанным переменным присваиваются значения. Третья строка программы записывает значения переменных в указанные ячейки листа Excel.

 

Переменная типа Variant может быть массивом, объявленном в явном и неявном виде. Ниже приводится пример объявления переменной вида одномерный массив и присвоение некоторых значений различных типов элементам этого массива.

 

Пример:

Sub Test()

Dim A(3)

A(0) = “Количество элементов”

A(1) = “ = ”

A(2) = 4

A(3) = “ в массиве A(3)”

Range(“A1”) = A(0) & A(1) & A(2) & A(3)



<== предыдущая лекция | следующая лекция ==>
Переменная типа Variant – основной тип данных среды VBA. | Тип Variant


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.