Text Documents (Writer)
HTML Documents (Writer Web)
Spreadsheets (Calc)
Presentations (Impress)
Drawings (Draw)
Database Functionality (Base)
Formulae (Math)
Charts and Diagrams
Macros and Scripting
Office Installation
Common Help Topics
OneOffice Logo

Right Function

Returns the rightmost "n" characters of a string expression.

See also: Left Function.

Syntax:


Right (Text As String, n As Long)

Return value:

String

Parameters:

Text: Any string expression that you want to return the rightmost characters of.

n: Numeric expression that defines the number of characters that you want to return. If n = 0, a zero-length string is returned. The maximum allowed value is 2,147,483,648.

The following example converts a date in YYYY-MM-DD format to the US date format (MM/DD/YYYY).

Error codes:

5 Invalid procedure call

Example:


Sub ExampleUSDate
Dim sInput As String
Dim sUS-date As String
    sInput = InputBox("Please input a date in the international format 'YYYY-MM-DD'")
    sUS-date = Mid(sInput, 6, 2)
    sUS-date = sUS-date & "/"
    sUS-date = sUS-date & Right(sInput, 2)
    sUS-date = sUS-date & "/"
    sUS-date = sUS-date & Left(sInput, 4)
    MsgBox sUS-date
End Sub