Основы офисного программирования и язык VBA

         

Оператор RSet


Этот оператор присваивает значение строковой переменной с выравниванием справа:

RSet СтрПеременная = СтрВыражение

СтрПеременная - имя строковой переменной, СтрВыражение - выражение строкового типа. В отличие от LSet оператор RSet нельзя использовать для копирования переменных записей. Результатом присвоения строк всегда является строка той же длины, что и СтрПеременная. Если при этом СтрВыражение короче, добавляются пробелы слева, длиннее - лишние символы слева удаляются.

Примеры:

Public Sub Assign4() Dim Str1, Str2, Str3

Str1 = "0123456789" ' Начальное значение Str2 = "abcd" Debug.Print Str1, Str2

RSet Str2 = Str1 ' Результат - "0123" RSet Str1 = "Вправо " ' Результат - " Вправо " RSet Str3 = Str1 ' Результат - пустая строка "" Debug.Print Str1, Str2, Str3 End Sub

Вот результаты отладочной печати:

0123456789 abcd Вправо 0123



Содержание раздела