VBA中的`Left`函式用於從文本字元串的開頭提取指定數量的字元。其語法如下:
```vb
Left(string, length)
```
參數:
`string`:必須的,表示要提取字元的字元串表達式。
`length`:必須的,表示要返回的字元數量。如果`length`為0,則返回空字元串;如果`length`大於或等於`string`的字元數,則返回整個`string`。
示例:
`Left("Excel", 3)` 將返回 "Exc"。
`Left("VBA", 5)` 將返回 "VBA"。
`Left("VBA", 10)` 將返回 "VBA",因為字元串"VBA"的長度小於10,所以只返回了原字元串。
此外,`Left`函式可以與`Len`函式結合使用,以動態地提取指定數量的字元。例如,要從單元格A1中的文本中刪除最後三個字元,可以使用以下公式:
```vb
=LEFT(A1, LEN(A1)-3)
```
這將返回除了最後三個字元之外的所有字元。