Описание переменных.Переменная должна быть описана до того, как она будет использована, поэтому описания переменных располагаются в самом начале подпрограммы или модуля VBA. Вообще говоря, описание не является обязательным, но это плохой стиль(ниже Мы рассмотрим этот вопрос более подробно). Для описания переменных используется Dim. Приведем пример: Dim Key As Integer Dim Ключевое слово, указывающее на описание переменной Key Имя переменной As Ключевое слово, используемое в качестве разделителя имени переменной и типа данных Integer Ключевое слово, представляющее собой название типа. Использование переменных в подпрограммах Рассмотрим, как используются переменные в подпрограммах: 'В процедуре переменная типа Integer используется 'для установки значения 5 свойству Value объекта Range 'диапазона A1 на первом рабочем листе. '=================================================== Sub Chap02aProc08_UseIntegerVariable() Dim Num1 As Integer Num1 = 5 Worksheets(1).Range("A1").Value = Num1 Worksheets(1).Select End Sub Рассмотрим пример (Proc09), в котором присваивается значение диапазона: Эта процедура использует целую переменную для получения 'значения от диапазона A1 и вывода его в окно сообщения. '=================================================== Sub Chap02aProc09_GetRangeValue() Dim Num1 As Integer Num1 = Worksheets(1).Range("A1").Value MsgBox Num1 End Sub Выводы: Одной из важных причин использования переменных является то, что они упрощают написание программы, в частности, если нужно использовать некоторое значение много раз. (Вы сами убедитесь в практической работе!) |
| Оглавление| |