LibreOffice 25.2 Hjelp
Høgrejusterer ein streng inne i ein variabel, eller kopierer ein brukardefinert variabeltype til ein annan.
RSet Tekst As String = Tekst eller RSet Variabel1 = Variabel2
Tekst: Ein strengvariabel.
Tekst: Streng som skal høgrejusterast i strengvariabelen.
Variabel1: Brukardefinert variabel som er målet for den kopierte variabelen.
Variabel2: Brukardefinert variabel som skal kopierast inn i ein annan variabel.
Viss strengen er kortare enn strengvariabelen, vil RSet høgrejustera strengen i strengvariabelen. Manglande teikn i strengen vert byt ut med mellomrom. Viss strengen er lenger enn strengvariabelen, vert overskytande teikn sløyfa og dei resterande teikna vert høgrejusterte i strengvariabelen.
Du kan også bruka uttrykket RSet for å tildela variablar av éin sjølvdefinert type til ein annan.
Dette eksempelet brukar uttrykka RSet og LSet for å endra venstre- og høgrejusteringa i ein streng.
Sub ExampleRLSet
Dim sVar As String
Dim sExpr As String
sVar = String(40,"*")
sExpr = "SBX"
' Høgrejusterer "SBX" i ein streng med 40 teikn
' Byter ut stjerner med mellomrom
RSet sVar = sExpr
Print ">"; sVar; "<"
sVar = String(5,"*")
sExpr = "123457896"
RSet sVar = sExpr
Print ">"; sVar; "<"
sVar = String(40,"*")
sExpr = "SBX"
' Venstrejusterer "SBX" i ein streng med 40 teikn
LSet sVar = sExpr
Print ">"; sVar; "<"
sVar = String(5,"*")
sExpr = "123456789"
LSet sVar = sExpr
Print ">"; sVar; "<"
End Sub