Помощ за LibreOffice 25.2
Подравнява низ от лявата страна или копира стойност от потребителски тип в друга променлива от друг потребителски тип.
RSet Text As String = Text или RSet Variable1 = Variable2
Text: низова променлива.
Text: низ, който искате да подравните надясно.
Variable1: име на променлива от потребителски тип, в която искате да копирате.
Variable2: име на променлива от потребителски тип, от която искате да копирате.
Ако низът е по-къс от низовата променлива, LSet го подравнява надясно в нея. Останалите позиции в променливата се заместват с интервали. Ако низът е по-дълъг от променливата, излишните знаци се отрязват и само останалите се подравняват надясно в променливата.
С оператора RSet можете също така да копирате стойността на променлива от потребителски тип в друга.
В следващия пример операторите RSet и LSet са използвани за промяна на подравняването на низ.
Sub ExampleRLSet
Dim sVar As String
Dim sExpr As String
    sVar = String(40,"*")
    sExpr = "SBX"
    ' Подравняваме надясно „SBX“ в 40-знаков низ
    ' Заменяме звездичките с интервали
    RSet sVar = sExpr
    Print ">"; sVar; "<"
    sVar = String(5,"*")
    sExpr = "123457896"
    RSet sVar = sExpr
    Print ">"; sVar; "<"
    sVar = String(40,"*")
    sExpr = "SBX"
    ' Подравняваме наляво „SBX“ в 40-знаков низ
    LSet sVar = sExpr
    Print ">"; sVar; "<"
    sVar = String(5,"*")
    sExpr = "123456789"
    LSet sVar = sExpr
    Print ">"; sVar; "<"
End Sub