Right 函數

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

會傳回 Variant (String),包含某字串從最右側字元開始之指定數目的字元。

語法

右 (弦,長度)

Right 函數語法具有以下參數:

引數 描述
string 必要。 字串表達式,從中返回最右側的字元。 若 字串 包含 Null,則回傳 Null
length 必要。 變體 ( 長的) 。 數字表達式,表示要回傳多少字元。 若為 0,則返回一個零長度的字串 (“”) 。 若大於或等於 字串字元數,則回傳整串字串。

註解

要確定 字串中的字元數,請使用 Len 函數。

注意

使用 RightB 函式,包含字串中的位元組資料。 長度不是指定要回傳的字元 數,而是 指定位元組數。

查詢範例

運算式 結果
SELECT Right (ProductID,3) AS FromRight FROM ProductSales; 回傳欄位「ProductID」欄位「FromRight」中「ProductID」欄位中值右側的 '3' 個字元。

VBA 範例

注意

下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。

此範例使用 Right 函式,從字串右側回傳指定數量的字元。

Dim AnyString, MyStr
AnyString = "Hello World"     ' Define string.
MyStr = Right(AnyString, 1)   ' Returns "d".
MyStr = Right(AnyString, 6)   ' Returns " World".
MyStr = Right(AnyString, 20)  ' Returns "Hello World".

字串函數及其使用方法