logo
Информатика учебник

10.5. Присвоение значения переменной

Когда переменная объявлена, можно поместить в эту переменную какую-то информацию, т.е., присвоить ей значение. Это присвоенное значение будет храниться в переменной до тех пор, пока ей не будет присвоено другое значение.

Значение переменной присваивается специальным оператором, называемым оператором присваивания, в котором имя переменной (слева) соединяется с присваиваемым ей значением (справа) с помощью знака равенства. Например, в операторе присваивания х = 5 переменной х присваивается значение 5.

Такие явно указанные значения называются литеральными значениями, или просто литералами, однако точно так же можно присваивать значения, вычисляемые на основе значений других переменных. Рассмотрим следующий оператор:

Summa = CenaZaOdinKg * Wes

Здесь переменной Summa присваивается значение, равное произведению значений переменных CenaZaOdinKg и Wes. Отсюда следует, что в языке VBA оператор присваивания представляет собой конструкцию, в которой знак равенства (=) связывает переменную, имя которой указано слева от него, с выражением, определяющим новое значение этой переменной и указанным справа от знака равенства.

При выполнении оператора присваивания языка VBA сначала вычисляется выражение, стоящее справа от знака равенства, а затем полученный результат сохраняется в переменной, имя которой указано слева от знака равенства.