Методы автоматизации при работе в MS Excel. Синявская Г.А. - 10 стр.

UptoLike

Составители: 

10
Перед тем как использовать переменную, нужно ее объявить . Однако
VBA позволяет использовать необъявленные переменные. В этом случае тип
данных определяется по последнему символу в имени переменной. Если же
специального символа в имени не обнаружено, этой переменной присваивается
тип Variant специальный тип, который может использоваться для хранения
различных типов данных.
Для объявления переменной, как правило, используется оператор Dim.
Его синтаксис:
Dim <имяПеременной> [As <типДанных>][,<имяПеременной>[As <типДанных>]]…
Пример:
Dim intPersonCount As Integer
В описании синтаксиса оператора Dim имяПеременной и тип -
Данных , заключенные в « угловые скобки», означают выражения, которые в
программе заменяются вполне конкретным текстом. Имя переменной является
идентификатором. Dim, As и тип данных в этой конструкции являются ключе-
выми словами, и после ввода всей конструкции при переходе к следующему
предложению программы они изменяют свой цвет (этот цвет задается в пара-
метрах Редактора Visual Basic). После ввода ключевого слова As и пробела по-
сле него возникает подсказка список возможных вариантов, из которых надо
выбрать нужный тип данных или написать самому.
Конструкции, заключенные в квадратные скобки, являются необязатель-
ными, т.е. при написании программы их можно опустить. В дальнейшем мы
будем придерживаться такого стиля описания синтаксиса языка. В операторе
Dim конструкция As <типДанных> является необязательной. Если в имени пе-
ременной используются символы типа, то еще раз определять тип данных не
нужно.
Например, Dim Count% также объявляет переменную типа Integer.
Во многих языках программирования в имени переменной принято ис-
пользовать префикс, позволяющий определить при чтении программы тип пе-
ременной ( для каждого типа имеется свой префикс). Однако использование
префикса не объявляет переменную, а лишь напоминает о типе данных, при-
сваиваемом этой переменной.
Тип данных не только определяет перечень возможных операций с пере-
менной, но и диапазон возможных значений и количество памяти, которое тре-
буется для хранения ее значения.
Перечень типов данных VBA приведен в табл.1.
      Перед тем как использовать переменную, нужно ее объявить   . Однако
VBA позволяет использовать необъявленные переменные. В этом случае тип
данных определяется по последнему символу в имени переменной. Если же
специального символа в имени не обнаружено, этой переменной присваивается
тип Variant – специальный тип, который может использоваться для хранения
различных типов данных.
      Для объявления переменной, как правило, используется оператор Dim.
Его синтаксис:
Dim <имяПеременной> [As <типДанных>][,<имяПеременной>[As <типДанных>]]…

Пример:

Dim intPersonCount As Integer
      В описании синтаксиса оператора Dim имяПеременной             и тип -
Данных    , заключенные в « угловые скобки», означают выражения, которые в
программе заменяются вполне конкретным текстом. Имя переменной является
идентификатором. Dim, As и тип данных в этой конструкции являются ключе-
выми словами, и после ввода всей конструкции при переходе к следующему
предложению программы они изменяют свой цвет ( этот цвет задается в пара-
метрах Редактора Visual Basic). После ввода ключевого слова As и пробела по-
сле него возникает подсказка – список возможных вариантов, из которых надо
выбрать нужный тип данных или написать самому.
      Конструкции, заключенные в квадратные скобки, являются необязатель-
ными, т.е. при написании программы их можно опустить. В дальнейшем мы
будем придерживаться такого стиля описания синтаксиса языка. В операторе
Dim конструкция As <типДанных> является необязательной. Если в имени пе-
ременной используются символы типа, то еще раз определять тип данных не
нужно.
      Например, Dim Count% также объявляет переменную типа Integer.
      Во многих языках программирования в имени переменной принято ис-
пользовать префикс, позволяющий определить при чтении программы тип пе-
ременной ( для каждого типа имеется свой префикс). Однако использование
префикса не объявляет переменную, а лишь напоминает о типе данных, при-
сваиваемом этой переменной.
      Тип данных не только определяет перечень возможных операций с пере-
менной, но и диапазон возможных значений и количество памяти, которое тре-
буется для хранения ее значения.
      Перечень типов данных VBA приведен в табл.1.




                                      10