會傳回 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".